Many new homeowners want to change the color scheme of their rooms, either as a way to personalize the space or match the walls with existing furnishings and artwork. Interior house paint is relatively inexpensive, and it doesn’t require complicated machinery or professional-level skills to apply. There are also thousands of customizable colors available, as well as a choice of finishes, such as matte, semigloss, or gloss.
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.