Affiliate Disclosure: This Old House's Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services. To support this business model, This Old House may be compensated if you purchase through links on our website. ... Affiliate Disclosure: This Old House's Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services. To support this business model, This Old House may be compensated if you purchase through links on our website.

Best 5 Roofers in St Paul, MN

Get a fast personalized quote from a local roofing expert
Reviews by This Old House Reviews Team
Updated May 10, 2023

The average roof has a lifespan of 20 to 50 years, so St Paul homeowners who have a roof that's older should consider roof repair. Find the best St Paul roofing installer for your project with our reviews.

Top St Paul Roofing Companies

Capital Siding, Windows & Roofing

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Roof Replacement

Energy Efficient Roofing

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Roof Replacement

Energy Efficient Roofing

Capital Siding, Windows & Roofing Logo

What we like about Capital Siding, Windows & Roofing:

  • Online quote
  • Transparent project updates
  • Preventive services
Location: 9673 Wynstone Dr, Woodbury, MN 55125 Phone Number: 651-578-9205 Website:www.cswconstruction.com

User Reviews: 4.9/5

GET QUOTE

Experts Ready to Help

Kaufman Roofing

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Roof Replacement

Energy Efficient Roofing

Asphalt Roofs

Rubber Roofs

Quality Inspection

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Roof Replacement

Energy Efficient Roofing

Asphalt Roofs

Rubber Roofs

Quality Inspection

Kaufman Roofing Logo

What we like about Kaufman Roofing:

  • Locally owned
  • Transparent pricing
  • Quality customer service
Location: 2521 24th Ave S, Minneapolis, MN 55406 Phone Number: 612-722-0965 Website:www.kaufmanroofing.com

User Reviews: 4.8/5

GET QUOTE

Experts Ready to Help

Earth Friendly Builders LLC

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Roof Replacement

Energy Efficient Roofing

Asphalt Roofs

Quality Inspection

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Roof Replacement

Energy Efficient Roofing

Asphalt Roofs

Quality Inspection

Earth Friendly Builders LLC Logo

What we like about Earth Friendly Builders LLC:

  • Customer education
  • Quality customer service
  • Preventive services
Location: 6175 Cahill Ave #103, Inver Grove Heights, MN 55076 Phone Number: 651-381-0707 Website:www.myearthfriendlybuilders.com

User Reviews: 4.5/5

GET QUOTE

Experts Ready to Help

Midwest Roofing Service

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Roof Replacement

Asphalt Roofs

Quality Inspection

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Roof Replacement

Asphalt Roofs

Quality Inspection

Midwest Roofing Service Logo

What we like about Midwest Roofing Service:

  • Honors appointment windows
  • Quality customer service
  • Free inspections
Location: 487 Banfil St, St Paul, MN 55102 Phone Number: 651-888-8361 Website:www.midwestroofingservice.com

User Reviews: 5.0/5

GET QUOTE

Experts Ready to Help

Anchor Roofing & Exteriors

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Anchor Roofing & Exteriors Logo

What we like about Anchor Roofing & Exteriors:

  • Transparent project updates
  • Free inspections
  • Preventive services
Location: 101 Bridgepoint Way Suite 140, South St Paul, MN 55075 Phone Number: 612-473-1187 Website:www.anchorroofingmn.com

User Reviews: 5.0/5

GET QUOTE

Experts Ready to Help

More Local Roofing Companies

Beissel Window & Siding

User Reviews: 4.9/5

1635 Oakdale Ave, West St Paul, MN 55118
West St Paul, MN 55118

Crown Exteriors INC.

User Reviews: 4.9/5

8673 Eagle Point Blvd, Lake Elmo, MN 55042
Lake Elmo, MN 55042

Archer Exteriors

User Reviews: 5/5

820 Concord St N #106, South St Paul, MN 55075
South St Paul, MN 55075

Walker Roofing Company Inc

User Reviews: 4.1/5

2270 Capp Rd, St Paul, MN 55114
St Paul, MN 55114

Clear Cut Xteriors LLC

User Reviews: 4.8/5

7300 Hudson Blvd N, Oakdale, MN 55128
Oakdale, MN 55128

Maple Grove Roofing Co

User Reviews: 5.0/5

816 W 43rd St, Minneapolis, MN 55409
Minneapolis, MN 55409

Built Strong Exteriors LLC

User Reviews: 4.8/5

8665 Hudson Blvd N #101, Lake Elmo, MN 55042
Lake Elmo, MN 55042

Zups Construction LLC

User Reviews: 4.9/5

3122 Shorewood Dr, St Paul, MN 55112
St Paul, MN 55112

Sellers Roofing Company - New Brighton

User Reviews: 4.8/5

366 New Brighton Rd, New Brighton, MN 55112
New Brighton, MN 55112

Ranking Methodology

The This Old House Reviews Team evaluated dozens of roofers in the St Paul area. We looked at the following criteria to select the best roofers:

  • Customer reviews and recommendations
  • Professional experience and specialties
  • Warranties and guarantees
For help choosing the right pro for your project, see our guide below.


St Paul Roofing Buyers Guide

Below, you'll find a guide to the services roofing companies usually offer, how to know when it's time to replace your roof, and some advice on finding the best company for your needs.

What Services Are Offered by St Paul Roofers?

Roofers in St Paul provide a variety of services, from roof repair and replacement to roof cleaning. Some even provide additional services like installing solar panels.

Roof Repair

Professional roof repair and replacement can help ensure that your roof is properly cared for, and that any damage is repaired as quickly as possible. Roofs can be damaged by extreme weather, so it is important to have a professional roofing company that can give the right repairs and replacements.

Roof Cleaning

Roof-cleaning services are also common for St Paul homeowners, as debris and dirt can build up over time and cause damage to the roof. Moss and algae can also be dangerous and weaken shingles and underlayment, which can result in costly repairs. Cleaning your roof can increase your home's curb appeal and save you money in the long run on future repairs.

When Should I Replace My Roof in St Paul?

Replacing your roof can be costly, so it's important to know when you might want to replace it in St Paul. There are a few factors to take into consideration before making the change. An obvious sign that it might be time to replace your roof is when many of the shingles are missing or there are leaks, as this is usually a signal that the roofing material has a lot of wear and tear.

Another sign that you may need to have a roof replacement is before installing solar panels, especially if your roof is near the end of its lifespan. Getting a new roof first avoids having to remove the panels later to replace your roof, which will add extra costs to your project.

Finally, it may be necessary to replace your roof once it has come to the end of its expected life, which can differ depending on the kind of roofing material used. The table below can give you an idea of what replacement period to expect based on the roofing material.

Roofing Materials in St Paul

Roofers can repair or replace many common roof types. The graphic below shows the typical replacement cost, life span, and energy-efficiency rating (represented by the lighting bolts) for each roofing material.

Roofing Replacement

Asphalt

$3.00 - $7.00 Per Sq Ft.

Life Span: 15-20 years

Roofing Replacement

Concrete (faux clay tile)

$8.00 - $19.00 Per Sq Ft.

Life Span: 50 years

Roofing Replacement

Metal

$5.00 - $14.00 Per Sq Ft.

Life Span: 40-60 years

Roofing Replacement

Slate

$15.00 - $40.00 Per Sq Ft.

Life Span: 60-125 years

Want to learn more?

Speak with an expert today.

Get Quote

Experts Ready to Help

Roofing Replacement

Clay

$12.00 - $25.00 Per Sq Ft.

Life Span: 80-100 years

Want to learn more?

Speak with an expert today.

Get Quote

Experts Ready to Help

How To Find the Right Roofing Company

These are some points to think about when trying to find a roofing company:

  • Warranties: You should check that the roofer you choose offers a comprehensive warranty on the roofing material and/or installation. Warranties can protect you from any unexpected expenses that may arise due to faulty materials or installation.
  • Cost and financing: Always get an estimate for the work, and you may also want to check if the company offers any payment plans to help make the cost fit in your budget.
  • Availability and service area: Before you choose a roofer, verify that it services the area you live in. Scheduling can vary in the roofing industry because it's largely dependent on the weather. Ask about scheduling when you call for an estimate to make sure it aligns with your needs.
  • Company reputation: You can check reviews from previous customers to get an idea of the work quality of the company.

St Paul Roofing FAQ

Which company is the best for roofing services in St Paul?

The St Paul roofing company with the best reputation is Capital Siding, Windows & Roofing. In addition to having a large range of services such as roof repair and replacement, they offer professional work and good customer service.

How much can I expect to pay for roofing services in St Paul?

Based on a 1,700 to 2,100 square foot asphalt roof, the average cost of roofing services in St Paul is $566 for cleaning, $1,115 for repair, and $8,764 for replacement. You would pay more for slate, metal, and other kinds of shingles. The actual cost of your roofing project will depend on a number of factors, such as the material you select, whether you need any electrical work, the size of your roof, the pitch of your roof, and the number of layers.

How do you know if a roofer did a good job?

You can tell if a roofer installed your roof properly by taking a look at your roof to see if there are missing or broken shingles and checking for any leaks. The roofer should also leave no nails or debris behind on your property.

How long do roofs generally last?

Roofs generally last between 20 and 100 years, depending on the material and how well it is cared for. Regular roof inspections can help stop a potential roof failure, and replacing worn or damaged parts as needed can extend the life of your roof.

When should I have my roof inspected?

You should have your roof inspected once a year, but you may need more inspections if there are problems regarding your roof. You should also contact an inspector after any bad weather events, especially if you think your roof may have been damaged.

To share feedback or ask a question about this article, send a note to our Reviews Team at reviewsteam@thisoldhousereviews.com.

More Best Roofing Companies Pages