Top-rated roofers.

Best roofers near Lonsdale, MN

Enter your zip and get matched with up to 5 pros

Need a pro for your roofing project in Lonsdale, MN?

Select your specific project to find the pro for you.

TRUSTED BY LONSDALE, MN HOMEOWNERS

  • Average homeowner rating star icon4.6
    Average homeowner rating
  • Verified reviews icon131
    Verified roofing services reviews

Top-Rated Roofers in Lonsdale - Updated Nov 2026

Avatar for Eagle Siding Inc
Eagle Siding Inc
4.9(
220
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For BusinessAsphalt Shingle Roofing - Repair+26 more

Serving Lonsdale, MN and surrounding areas

Approved

Super Service Award Winner

In business since 1995

Free estimates

Warranties offered

"I cannot speak highly enough of Eagle Siding and their exceptional honesty and integrity. I recently contacted them for a second opinion after a storm chaser company told me that I needed a new roof due to damage caused by a recent storm. Upon inspecting my roof, Eagle Siding informed me that my roof was actually in good condition and did not require a replacement. They took the time to explain to me what they looked for during their inspection and gave me a professional opinion about my roof. I was incredibly impressed by Eagle Siding's honesty and transparency throughout the process. They could have easily recommended a replacement and taken advantage of my lack of knowledge about roofing, but instead, they chose to do the right thing and save me money in the process. Overall, I highly recommend Eagle Siding for anyone in need of roofing services. Their honesty, integrity, and commitment to their customers is truly unparalleled, and I am grateful to have found a company that I can trust for my future roofing needs. Thank you, Buck at Eagle Siding, for your exceptional service and honesty!"
2021 home front-after
2021 Home front-before
LP Smartside Lap Abyss Black
LP Smartside.  Natural Stone
LP Diamond Kote

+16

Response time1 day
Response rate100%
10 neighbors recently requested a quote
Avatar for Keyprime Roofing & Remodeling
Keyprime Roofing & Remodeling
4.8(
72
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For BusinessAsphalt Shingle Roofing - Repair+26 more

Serving Lonsdale, MN and surrounding areas

Approved

In business since 2007

Free estimates

Warranties offered

"Tom from KeyPrime provided us a competitive quote for redoing most of our exterior. We asked for a quote for vinyl siding and windows, gutters and roofing on our house and garden shed. We appreciated his patience and experience particularly explaining window types and brands."
Additional Photos
Additional Photos
Additional Photos
Additional Photos
Additional Photos

+20

Response time7 hrs
5 neighbors recently requested a quote
Recommended by93%of homeowners
Avatar for Lakewoods Remodeling Inc
Lakewoods Remodeling Inc
4.7(
399
)
Flat, Foam, or Single Ply Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or ReplaceMetal Roofing - Install or Replace+2 more

Serving Lonsdale, MN and surrounding areas

Approved

In business since 1995

Free estimates

Warranties offered

"This was a 2 day challenging fascia replacement job involving a several person crew supervised by Lakewoods' owner, Shawn, and his right hand man, Ho. All the work was accomplished to my satisfaction in a timely, efficient, and professional manner. I would highly recommend Lakewoods and Shawn for siding and roof work requiring a high level of competence."
Response rate100%
23 neighbors recently requested a quote
Recommended by92%of homeowners
Avatar for Northland Exteriors, Inc.
Northland Exteriors, Inc.
5.0(
23
)
Asphalt Shingle Roofing - Repair

Serving Lonsdale, MN and surrounding areas

Approved

In business since 2024

Customers say: True professional

"The roofing project went extremely well. David provided quick follow up and the work quality was excellent. I will definitely refer him to others. Honest and professional."
1 neighbors recently requested a quote
Recommended by80%of homeowners
Avatar for All Ears Roofing
All Ears Roofing
5.0(
7
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Repair

Serving Lonsdale, MN and surrounding areas

Approved

In business since 2017

Free estimates

Credit card accepted

"I had a great experience with All Ears Roofing. They did a full roof replacement for me and the entire process was smooth and professional. James Manchac was extremely helpful, kind, and considerate throughout everything. Highly recommend this company if you want honest people who do great work."
Roof Replacement
Roof Replacement
Roof Replacement
...
Showing 1-10 of 182
Roofing FAQs, answered by experts

Installing a green roof costs between $10 and $30 per square foot. Green roofs cost slightly more than standard roofs, due to the extra materials and installation know-how required. The type of green roof you choose also impacts the cost, with intensive roofing systems costing considerably more than extensive roofs.

Though cedar shakes often get confused with shingles, there are a few key differences between wood shakes and wood shingles. For one, cedar shingle prices are lower, although shingles are less durable than wood shakes. Cedar shakes are thicker than shingles (shingles range from about 3/8 to 1/2 inches thick, compared to 1/2 to 3/4 inches thick for shakes). Wood shakes are handmade, while shingles are usually machine-made. Also, wood shakes work better on steeper roofs than shingles do. While the cost of cedar shingles is more budget-friendly, there are many great reasons to choose shakes.

Generally, the term “rolled roofing” refers to MSR (mineral surface roll) roofing. This type of roofing is similar to asphalt shingles but comes in a roll that’s unraveled and installed over your roof deck. There are many types of rolled roofing, including TPO, EPDM, and modified bitumen roofing (aka torch down roofing).

Depending on the condition of your roof, you may be able to add flashing to it. If you’re looking for a way to maintain its integrity while saving some money, you should ask a roofing pro if this is an option. Keep in mind that if your roof is in poor shape, a full replacement may be necessary before flashing is installed.

A shingle roof costs between $7,500 and $24,000 in total. The exact cost depends on the size of your roof and the number of bundles of shingles required. A bundle of shingles typically costs between $40 and $60, though contractors might be able to get a lower price than you’d get buying from a local hardware store.

The Lonsdale, MN homeowners’ guide to roofing services

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