Gopher Roofing and Remodeling serves it's residential and commercial customers with professional, timely service throughout the Minnesota Twin Cities of Minneapolis and St. Paul, MN.I have owned apartment buildings for 20 years. Gopher has been doing my commercial flat roofs for me for a long time. This job you just did for me in St Paul looks great. Jay was so easy to work with. He knew what I wanted and he also was able to keep it within my budget. The white TPO roofing product looks great and the metal work and downspouts were installed perfectly. I will always call Gopher.

- Todd, St. Paul, MN

   

 

Your team is awesome...

Gopher Roofing and Remodeling serves it's residential and commercial customers with professional, timely service throughout the Minnesota Twin Cities of Minneapolis and St. Paul, MN.I called Gopher because they had done my roof and gutters the last time I needed it replaced. I called you after the hail storm. You guys did it again. I always worry about how a projects will go at my house because you just never know. Your team is awesome. It went great the 2nd time too.

- Gina, White Bear Lake, MN

Gopher Roofing & Remodeling services the greater Minneapolis-Saint Paul metropolitan area in addition to the following cities: Andover, MN, Anoka, MN, Apple Valley, MN, Arden Hills, MN, Belle Plaine, MN, Big Lake, MN, Bloomington, MN, Brooklyn Center, MN, Brooklyn Park, MN, Burnsville, MN, Carver, MN, Centerville, MN, Champlin, MN, Chaska, MN, Coates, MN, Cokato, MN, Coon Rapids, MN, Dassel, MN, Deephaven, MN, Delano, MN, Dellwood, MN, Eagan, MN, Eden Prarie, MN, Edina, MN, Elk River, MN, Elko New Market, MN, Excelsior, MN, Farmington, MN, Forest Lake, MN, Glencoe, MN, Golden Valley, MN, Hutchinson, MN, Inver Grove Heights, MN, Lakeville, MN, Litchfield, MN, Little Canada, MN, Maple Grove, MN, Medina, MN, Minneapolis, MN, Minnetonka, MN, Monticello, MN, Mound, MN, Mounds View, MN, New Hope, MN, New Prague, MN, Northfield, MN, Orono, MN, Plymouth, MN, Prior Lake, MN, Ramsey, MN, Richfield, MN, Rogers, MN, Rosemount, MN, Roseville, MN, Savage, MN, Shakopee, MN, St. Cloud, MN, St. Louis Park, MN, Vadnais Heights, MN, Waconia, MN, Watertown, MN, Wayzata, MN, Winona, MN