Exterior paint averages $25-$40 a gallon, and a 3,000-square-foot home takes 15 or more gallons of paint, or $375-$600 just for the paint. However, really premium paint can cost $50-$100 a gallon, or $750-$1,500 for that large home. Doing it yourself also requires renting a pressure washer or sprayer for $50-$100 a day; extra-long ladders or scaffolding at $20-$75 daily; and a power sprayer for $50-$100 daily, plus masking tape, drop cloths and other supplies. However, it's possible to paint a large, two-story house for materials-only costs of $400-$600.
Prepping a house costs anywhere from $0.50 to $2.50 per square foot. This is almost always included in the total project price. However, the DIYer might negotiate some discounts for completing this work on their own. Be warned, proper prep is key to the quality and durability of the finish. If you do this work yourself, the contractor might no guarantee to finished product.
Painting a brand new house with smooth surfaces dramatically reduces prep work. On the other hand, if you’re painting an old home with peeling walls or siding, it’s going to take a lot longer. When deciding whether to hire house painting professionals or do it yourself, take the current state of the paint into consideration. If you’re not up for the challenge of scraping and sanding for hours, you should hire help to get the best results.