Prime. Dark colors, stains (once sealed), and previously unpainted surfaces (drywall, spackle, etc.) will need a primer coat, usually white. NOTE: most paint stores & home improvement centers will now tint primer (at no charge) to match fairly close to the color of the finished coat, that way two coats of primer need not be applied.[6] Although not all surfaces need a prime coat, skip this step at your peril! Dark colors will likely show through the first -- or even the first couple-- topcoats of paint. Sealants and unpainted surfaces like spackle patches will absorb or repel moisture in a topcoat at a different level than the areas surrounding them. Applying a good primer coat will help even out these differences. Primer equalizes a wall to a uniform surface. It's like erasing a canvas before drawing a new picture. Although some will argue the point, you generally don't need to spend a great deal on primer or buy special primer. A cheap, 5 gallon (18.9 L) bucket of plain, flat white paint will usually do the trick and cover a large area. Give your primer at least 24 hours to dry (follow its instructions) before applying a topcoat.
Paint supplies cost anywhere from $10 to $100 or more depending on what you need. Painters will typically provide most of the supplies for a project, but sometimes they will allow you to pay for solely labor if you provide all the materials yourself. You might decide to do a DIY paint job down the road. In which case having these supplies on-hand will save you time and money.
Before hiring a painter, you should get a detailed estimate from them. This should include costs for labor, materials, paint, and the timeframe of the project. Covering details upfront will prevent issues from emerging later on. Ask the painter if they charge for travel time, whether their estimate includes pressure washing and caulking, and any other questions you might have.
Plan the workforce. If you intend to not hire a professional crew, you'll need lots of help. There are many jobs to be done. First there's the furniture moving, then wall preparation, floor covering, materials gathering and prep, cleaning, and don't forget everyone will have to eat. It can easily take a team of five people a full ten days to paint a two-story (approx 2000 sq.ft.) home. Get as many people to help as you can. If some can only come one or two days, great. Maybe others can fill in. Ensure you plan with your workforce members in mind. They'll need plenty of time to arrange days away from work. Identify a few key personnel:

Staining a deck costs $540 to $1,000. Covered porches might hit $2,000. Consider negotiating the price a bit lower by combining it with a full exterior job. Painting handrails can run anywhere from $1 to $2 per linear foot, depending on whether it’s wood, metal or some other material. Although you might think this is an easy $30 to $100 job, most painters charge a minimum fee regardless of the size of the project. You’ll probably end up paying at least $150.
Our highly skilled and experienced house painters can transform the interior or exterior of your home into a work of art you’ll be proud to show off to your guests. Our home painters follow a time-tested process that involves paying attention to the smallest details. We also work quickly and efficiently, while making every effort to minimize disruptions to your family’s lifestyle. And when you factor in our affordable rates, it’s no wonder that Shoreline Painting is homeowners’ top choice when searching for professional painters in CT.

Even if you hire a professional, you may need to play a small role in your house painting process. This could be anything from moving your furniture to the center of the room to removing switch plates and outlet covers. Ask your painter how much prep work is expected of you before hiring. The amount of work you’re willing to do could help you narrow down the right painter for the job.

You’ll spend between $500 and $3,000 or $1 to $3.50 per square foot to paint concrete. However, expect to pay $2 to $7 per square foot since concrete almost always needs a coat of primer first. Double that price if the concrete requires stripping. Concrete is porous. Sealing it not only helps blend foundations and walls with your home’s aesthetic, but also seals it against water. Repairing or resurfacing concrete costs $300 to $500 for every 100 square feet.