Residential Roofing Contractor Serving Bloomington, MN
D.S. Bahr Construction has served Bloomington, MN homeowners as a trusted residential roofing contractor for over 30 years, delivering quality workmanship and clear communication on every project. Whether your home needs a minor repair or a full roof replacement, our team has the experience to get it done right. Call 612-722-1448 for your free estimate.
Residential Roofing Services for Bloomington Homeowners
D.S. Bahr Construction offers a full range of residential roofing services throughout Bloomington, MN. Many homes in the area are approaching or past the typical lifespan of their original shingles. Our team handles inspection, repair, and full replacement using quality asphalt, cedar, metal, and rubber materials.
Services include:
▸ Free roof inspections to assess condition and catch issues early.
▸ Roof repair for leaks, damaged flashing, missing shingles, and storm deterioration.
▸ Full roof replacement using premium materials suited to Minnesota's climate.
▸ New roof installation for additions, garage conversions, and new construction.
Explore our complete residential services to see everything we offer.
Frequently Asked Questions
How do I know if I need repair or replacement?
A professional inspection is the most reliable way to find out. Isolated damage often qualifies for repair, while widespread granule loss, curling, or an aging roof may make replacement the smarter investment.
Does D.S. Bahr Construction serve Bloomington, MN?
Yes. We actively serve homeowners throughout the Bloomington area and are familiar with the local housing stock and seasonal weather conditions.
What roofing materials do you install?
We install asphalt shingles, cedar shakes, metal roofing, and rubber roofing systems. Our team helps you select the material that best fits your home and budget.
How long does a roof replacement take?
Most residential replacements are completed in one to two days, depending on roof size and materials. We communicate with you throughout so there are no surprises.
Repair or Full Replacement?
The right choice depends on your roof's age, the extent of damage, and whether repairs will hold long-term. Isolated damage like a few missing shingles or minor flashing issues often qualifies for repair. When shingles are curling across multiple sections, granule loss is widespread, or the roof is 20 or more years old, replacement typically offers better value. We inspect thoroughly and walk you through all options before any work begins. You will never be pushed toward a replacement you do not need.
Storm Damage and Insurance Support
Bloomington sits at the southern edge of the Twin Cities, where storms moving through the Minnesota River valley can bring significant hail and high winds. Hail damage often appears as granule loss and subtle bruising that is not visible from the ground. Left unaddressed, it can shorten a roof's life considerably. D.S. Bahr Construction can document storm damage, support your insurance claim with a thorough assessment, and restore your roof efficiently. Contact us<https://www.dsbahr.com/contact-us> to schedule a post-storm inspection.
How We Work
1. Schedule your free inspection at a time that works for you.
2. We assess the roof and document all damage found.
3. We review findings and explain repair versus replacement options.
4. You approve the scope of work; we confirm materials and timeline.
5. Our crew completes the project and cleans up completely before leaving.
Get a Free Roofing Estimate in Bloomington
D.S. Bahr Construction is a residential roofing contractor serving Bloomington, MN with the same commitment to quality and communication that has defined us since 1990. Call 612-722-1448 or contact us online to schedule your free estimate. You can also visit us on Google Maps to read reviews from Bloomington homeowners who have trusted us with their roofs.




