Top-rated roofers.

Get matched with top roofers in Forest Lake, MN

Enter your zip and get matched with up to 5 pros

Need a pro for your roofing project in Forest Lake, MN?

Select your specific project to find the pro for you.

TRUSTED BY FOREST LAKE, MN HOMEOWNERS

  • Average homeowner rating star icon4.5
    Average homeowner rating
  • Verified reviews icon650
    Verified roofing services reviews

Find Roofers in Forest Lake

Avatar for Capital Siding Windows & Roofing
Capital Siding Windows & Roofing
4.9(
299
)
Asphalt Shingle Roofing - Install or Replace

Serving Forest Lake, MN and surrounding areas

Approved

Super Service Award Winner

In business since 1987

Free estimates

Warranties offered

"Capital was one of four contractors we interviewed. Jeff Moore was very easy to talk with, gave good information, and we felt he was honest and really wanted our business. Once we chose two roof colors we were interested in, Jeff provided us with houses in the area to look at to see how the roofs actually looked on houses. This was very helpful in making our decision. Capital got us on their schedule very quickly. The crew supervisor Azael was fantastic to work with. He explained about a dip in the garage roof and how they would fix it. It was reasonable, inexpensive, and we gave the approval. The crew completed the roof work in two days. They were prompt, friendly, and did a fantastic job of cleaning up. They even came back a few days later and ran the magnetic roller around the house again. Our roof looks great, and we would highly recommend using Capital for your roofing project!"
Andersen Windows Certified Contractor
2025 GAF Certified Roofing Contractor
Additional Photos
Additional Photos
Additional Photos

+67

Response time2 days
Response rate100%
58 neighbors recently requested a quote
Avatar for Keyprime Roofing & Remodeling
Keyprime Roofing & Remodeling
4.8(
71
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - RepairAsphalt Shingle Roofing - Install or Replace - For Business+26 more

Serving Forest Lake, MN and surrounding areas

Approved

In business since 2007

Free estimates

Warranties offered

"I received excellent service from Keyprime Roofing and Remodeling. ! I received a step by step explanation of the roof replacement, by the owner of the company and in terms I could understand. The quote was provided promptly as well. The pricing was fair and I shopped around before signing on with Keyprime so I know this with certainty. The roof is just beautiful and it was installed in 1 day. All of the workers, were professional. This is a company that was a pleasure doing business with! Susan"
Additional Photos
Additional Photos
Additional Photos
Additional Photos
Additional Photos

+20

Response time7 hrs
5 neighbors recently requested a quote
Recommended by95%of homeowners
Avatar for Excel Renovation, LLC
Excel Renovation, LLC
5.0(
26
)
Flat, Foam, or Single Ply Roofing - Install or ReplaceMetal Roofing - Install or ReplaceWood Shake or Composite Roofing - Install or Replace+26 more

Serving Forest Lake, MN and surrounding areas

Approved

In business since 2020

Free estimates

Emergency services offered

"Chase from Excel Renovation was great to work with regarding our residential garage roof leak. He was very personable and there was excellent/ professional communication in talking through the potential issue and then scheduling a time to meet. Chase ended up starting with a simpler repair approach first, re-fastening and re-sealing a roof flashing, which we agreed was the right thing to do for our type of roof leak (very small leak) and for this cold time of year (late Nov). He was very honest in what he thought was the likely issue and digging deeper right away in our case, instead of just resealing and testing first, may cause more harm than good. He would not take any money for the repair…I tried though. :-) He said to keep an eye on it during the upcoming rain and snow melt(s) and he could always dig deeper if needed in the spring, removing interior sheetrock and then applying water with a hose over suspected area on the roof. If you’re looking for an honest company that won’t steer you wrong, give these guys a call. I highly recommend this company and I would definitely work with them again!"
Medina Basement Remodel
Chanhassen Kitchen Remodel
Good Shepherd Community
Medina Basement Remodel
Chanhassen Kitchen Remodel

+29

Response time3 days
Response rate100%
24 neighbors recently requested a quote
Avatar for Proficient Construction
Proficient Construction
4.8(
26
)
Asphalt Shingle Roofing - Install or ReplaceFlat, Foam, or Single Ply Roofing - Install or Replace

Serving Forest Lake, MN and surrounding areas

Approved

In business since 2013

Free estimates

Emergency services offered

"Amazing company! Walked me through the entire process of getting my roof and siding repair. First time home owner who’s house got hit with a bad hail storm. The process was less stressful with a great company like Proficient Construction!"
Before and after
Before and after
Before and after
Additional Photos
Additional Photos

+63

Response time1 day
Response rate100%
9 neighbors recently requested a quote
Avatar for Craftsman Construction Services, LLC
Craftsman Construction Services, LLC
4.7(
69
)
Asphalt Shingle Roofing - Install or Replace

Serving Forest Lake, MN and surrounding areas

Approved

Super Service Award Winner

In business since 1992

Free estimates

Customers say: Terrific value

"Steve was on time for all meetings. The roofing team started arrived at 6:30 and was up on the roof in 10 minutes and immediately began removing the old shingles. The team worked well together and completely finished the job and cleaned up by 1:30. Excellent job. I highly recommend Craftsman Construction Services."
Edina Roof
Edina Roof
Skylight R&R
Skylights R&R
Skylights R&R

+1

Response time2 days
37 neighbors recently requested a quote
Recommended by92%of homeowners
Avatar for All Available Roofing, LLC
All Available Roofing, LLC
4.3(
154
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For BusinessAsphalt Shingle Roofing - Repair+4 more

Serving Forest Lake, MN and surrounding areas

Approved (Corporate)

In business since 2017

Free estimates

Emergency services offered

We pride our company on reliability, great communication, integrity, and quality work. We are have 10 years of experience in our trade and will do our best to keep you as educated as we can on your particular task or project. We look forward to doing business with you to we offer a senior discount military discount veterans discount we will beat any written estimate by 10%\nSpanish and English.

Recommended by85%of homeowners
Avatar for Premiere Exteriors, LLC
Premiere Exteriors, LLC
4.9(
18
)
Inspection - Roofing

Serving Forest Lake, MN and surrounding areas

Approved

In business since 2013

Free estimates

Warranties offered

"Carey and Marybeth worked as hard and as quick as they were allowed to. They were wonderful and answered any and all questions we had regarding roofing and insurance alike! We highly recommend them!"
Response time9 hrs
Response rate92%
14 neighbors recently requested a quote
...
Showing 1-10 of 349
Roofing questions, answered by experts

The cost to install roof heating cables typically ranges from $500 to $2,000, with an average of around $1,000. On a per-foot basis, you can expect to pay between $8 and $15 per linear foot. Key factors that influence the final price include the size and complexity of your roof, roof pitch, the type and length of the cable, the price of the system itself, labor fees, and whether any additional electrical work is required. Generally, smaller roofs will cost less than larger ones. The total cost usually includes both materials and professional installation.

A standard roof can hold a live load of about 20 pounds per square foot. However, gable roofs often have steeper-than-average slopes, so calculating their weight capacity can be challenging. If the slope of your gable roof is greater than 4:12, the live load needs to be decreased to allow for a larger dead load. Ask your roofer exactly how much weight your roof can support.

Once framing is complete, you will need the following materials to roof a house:

  • Wood sheathing

  • Drip edge, a.k.a metal flashing

  • Underlayment for waterproofing

  • Roof covering, like metal or asphalt shingles

Many states require roofers to be licensed, and some states don’t mandate licensing. You can use Angi’s state licensing tool to check if a roofing company holds the proper licensing for your area. A licensed roofing contractor will provide reliable roof installation service, leading to a reduced risk of leaks in the future, which can be expensive to repair. Paying more for a licensed roofer upfront often means paying less over time.

You cannot replace granules that have been lost off shingles. The granule embedding process is part of shingle manufacturing, and once the bond holding the granules to the shingles has been lost, the granules are gone for good. Shingles with granule loss must be fully replaced to continue offering adequate protection.

The Forest Lake, MN homeowners’ guide to roofing services

From average costs to expert advice, get all the answers you need to get your job done.