BN Exteriors, LLC
Roofing
Serving Farmington, MN
From Google Business Profile
5.0
11 Google reviews
Google categories: Roofing contractor, Building restoration service, Service establishment, Fire damage restoration service, Water damage restoration service
View on Google Maps →Last checked October 11, 2026.
More from Google Business Profile
Photos on Google: 31
Recent Google reviews (excerpts)
Written by Google users, not by EdgeLocal. EdgeLocal has not verified them and does not show reviewer names.
5 out of 5 stars · Mar 2025 · Owner replied
Thank you BN Exteriors for the awesome work on our house! Replaced 8 windows and new siding. They kept us informed throughout the whole process and fixed damaged areas before replacing any windows so we will not have any further issues…
5 out of 5 stars · May 2024
BN Builders recently replaced our roofing and siding as well as rewrapped our window frames. They were extremely efficient, showing up promptly and we are extremely satisfied with their workmanship and love the end results. The job…
5 out of 5 stars · Apr 2024
We had BN Builders replace our siding a few years ago and they did awesome! The work was done in a timely manner. The crew was courteous and our house looks great! We had hail come through last summer, and had them come check our roof. We…
The owner replied to 3 of the 5 most recent reviews Google showed.
From Google Business Profile, last checked October 11, 2026.
About roofing contractors in Farmington
Roofers repair, replace and inspect residential roofs, from asphalt shingles to metal and low-slope systems. Roofing contractors tear off and replace worn roofs, fix leaks, replace flashing and vents, repair hail and wind damage, and help homeowners document storm claims with insurers. Many also install ice-and-water shield, ridge ventilation and gutters as part of a full re-roof.
Typical cost: $8,500–$24,000 for a typical asphalt shingle replacement. See the full cost guide
Typical U.S. ranges from industry sources (2024–25); not EdgeLocal data. Your quote will vary with scope, materials and location.
Questions to ask this contractor
- Verify registration and insurance: Ask for a certificate of liability and workers comp insurance naming you as holder.
- Get three written bids: Compare the same shingle line, underlayment and ventilation plan on each.
- Ask about manufacturer certification: Certified installers can offer extended system warranties.