
Trusted Exterior Painting in the Twin Cities
Exterior House Painters Since 2008

When it comes to exterior painting in the Twin Cities, Mac Grove Painting has been the trusted choice for homeowners and businesses since 2008. From Minneapolis to Saint Paul and across the metro, our skilled crew delivers outstanding results on every project. Your property is in expert hands from the first brushstroke to the final walkthrough.
No job is too big or too small for our experienced team. Whether you need house painting, siding, trim, fences, sheds, garages, or commercial buildings refreshed, we bring the same level of care and craftsmanship to every surface. We take pride in being a reliable name in exterior painting across the Twin Cities metro.
Exterior Painting Twin Cities Homeowners Can Afford
Our exterior painting rates are consistently competitive and reflect what you would expect for top-tier work. We believe that quality exterior painting in the Twin Cities should be accessible — not a luxury reserved for a select few. Call us today for a complimentary, no-obligation estimate.
We work on a wide range of exterior surfaces and structures, including:
- Wood and vinyl siding
- Trim and fascia
- Fences and decks
- Sheds and garages
- Office buildings and commercial properties
Whatever the surface, Mac Grove Painting can make it look brand new. See for yourself how reasonable our pricing really is — we think you will be pleasantly surprised.
Thorough Surface Preparation
A long-lasting exterior finish starts with careful preparation. Our crew scrapes off loose and peeling paint, power-washes dirty surfaces, patches cracks and dents, and smooths out rough spots before a single drop of paint is applied.
Once the surface is properly prepped, we apply the appropriate number of primer and paint coats to produce a resilient, high-quality finish that stands up to Minnesota’s demanding weather. Proper prep is what separates a paint job that lasts from one that fades and peels prematurely. If your home has older paint, ask us about our lead paint removal services as well.
Eco-Friendly Paint Options
We care about the health of your family and the environment. Upon request, we use low-VOC or zero-VOC paints that are safer for kids, pets, and the surrounding community.
Just let us know your preferences during the estimate and we will recommend the best products for your project and your priorities.
Satisfaction Guaranteed
Mac Grove Painting backs every exterior painting job with a satisfaction guarantee. We complete each project to your exact specifications and go above and beyond to make sure you are not just satisfied — but genuinely thrilled with your freshly painted exterior.
We also offer a 3-year workmanship warranty on most projects, so you can feel confident in your investment. Check out our customer reviews to see what Twin Cities homeowners are saying about our work.
Frequently Asked Questions
Do you use eco-friendly paint?
Yes, upon request we use low-VOC or zero-VOC paints that are safer for kids, pets, and the environment.
How should I prepare my space before you arrive?
We appreciate it if you can move small items and breakables away from the work area. We’ll handle covering plants and outdoor furniture, and we’ll guide you on any additional prep during the estimate.
How long will the job take?
Timelines depend on the size and scope of the project, but we always aim to work efficiently without cutting corners. We’ll give you a clear timeline before we start.
Are estimates free?
Yes! We offer free, no-obligation estimates. Just contact us to schedule a walkthrough, and we’ll provide a clear, written quote.
What kind of warranty or guarantee do you offer?
We stand by our work with a satisfaction guarantee and offer a 3-year workmanship warranty on most projects.
Do you handle both residential and commercial exterior painting?
Absolutely. We provide exterior painting services for homes, rental properties, office buildings, and other commercial structures throughout the Twin Cities metro.
Free Estimate • No Obligation • Since 2008
Our Service Areas
Mac Grove Painting proudly serves the following neighborhoods and communities in Minnesota and Wisconsin:
Saint Paul Neighborhoods
- Macalester-Groveland
- Highland Park
- Summit Hill / Grand Avenue
- Cathedral Hill / Summit-University
- Downtown / Lowertown
- West Side
- Dayton's Bluff
- West 7th / Fort Road
- Como Park
- St. Anthony Park
Minneapolis Neighborhoods
- Seward / Cedar-Riverside Seward, Cedar-Riverside
- Longfellow / Cooper / Howe Longfellow, Cooper, Howe, Hiawatha
- University / Prospect Park Prospect Park, University of Minnesota
- Downtown East / Mill District Downtown East, Mill District, Elliot Park
- Nokomis / Minnehaha Diamond Lake, Ericsson, Field, Hale, Keewaydin, Minnehaha, Morris Park, Northrop, Page, Regina, Wenonah
- Downtown West / North Loop Downtown West, North Loop, Loring Park, Stevens Square
- Phillips / Powderhorn Phillips West, East Phillips, Midtown Phillips, Ventura Village, Powderhorn Park, Central, Bryant, Bancroft, Corcoran, Standish, Whittier, Lyndale
- Uptown / East Isles / Lowry Hill East Isles, Lowry Hill, Lowry Hill East, Kenwood, Cedar-Isles-Dean, Bde Maka Ska, South Uptown, East Bde Maka Ska
- Southwest Linden Hills, East Harriet, Kingfield, Fulton, Lynnhurst, Tangletown, Armatage, Kenny, Windom
Minnesota
- Afton
- Andover
- Anoka
- Apple Valley
- Arden Hills
- Argonne
- Bayport
- Baytown
- Birchwood
- Blaine
- Bloomington
- Brooklyn Center
- Brooklyn Park
- Burnsville
- Castle Rock
- Cedar
- Cedar East Bethel
- Centerville
- Champlin
- Chanhassen
- Chaska
- Circle Pines
- Columbia Heights
- Columbus
- Coon Rapids
- Copas
- Corcoran
- Cottage Grove
- County Market
- Crystal
- Crystal Bay
- Dayton
- Deephaven
- Dellwood
- Eagan
- East Bethel
- Eden Prairie
- Edina
- Elko
- Elko New Market
- Excelsior
- Falcon Heights
- Farmington
- Forest Lake
- Fridley
- Gem Lake
- Golden Valley
- Grant
- Grant Township
- Grey Cloud Island
- Ham Lake
- Hamel
- Hampton
- Hassan
- Hastings
- Hilltop
- Hopkins
- Hugo
- Inver Grove Heights
- Lake Elmo
- Lake Saint Croix Beach
- Lakeland
- Lakeland Shores
- Lakeville
- Landfall Village
- Lauderdale
- Lexington
- Lilydale
- Lino Lakes
- Little Canada
- Long Lake
- Loretto
- Mahtomedi
- Maple Grove
- Maple Plain
- Maplewood
- Marine
- Marine on Saint Croix
- Medicine Lake
- Medina
- Mendota
- Mendota Heights
- Minneapolis
- Minnetonka
- Minnetonka Beach
- Minnetonka Mills
- Mound
- Mounds View
- Navarre
- New Brighton
- New Hope
- New Market
- New Scandia
- New Trier
- Newport
- North Oaks
- North Saint Paul
- Oak Grove
- Oak Park Heights
- Oakdale
- Orono
- Osseo
- Otisville
- Pine Springs
- Plymouth
- Prior Lake
- Qwest
- Ramsey
- Randolph
- Richfield
- Robbinsdale
- Rogers
- Rosemount
- Roseville
- Saint Anthony
- Saint Louis Park
- Saint Marys Point
- Saint Paul
- Saint Paul Park
- Savage
- Scandia
- Shakopee
- Shoreview
- Shorewood
- Soderville
- South Saint Paul
- Spring Lake Park
- Spring Park
- St Croix
- St Croix Beach
- Stillwater
- Sunfish Lake
- Tonka Bay
- Vadnais Heights
- Vermillion
- Victoria
- Wayzata
- West Lakeland
- West Saint Paul
- White Bear Lake
- White Bear Lake Township
- White Bear Township
- Willernie
- Woodbury
- Woodland
- Wyoming
Wisconsin
Don't see your town? Give us a call at (651) 243-0747 — we may still be able to help!
