★ Free Estimates · Locally Owned📞 (716) 350-2908🕖 Open Daily 7AM–7PM
Licensed, Insured & Locally Owned

Buffalo's Trusted Choice for Quality Roofing Work

Get Your Free Quote

100% FreeTakes 30 seconds · No obligation

What service do you need?

How soon do you need it?

What type of property?

Where is the job located?

Where should we send your quote?

Something went wrong. Please call (716) 350-2908.

You're All Set!

We got your request and will reach out shortly to confirm your free quote.

📞 Call Us Now
Your information is private & never sold.

MD Construction provides dependable roofing solutions for homes and businesses throughout Buffalo, Amherst, Williamsville, and the surrounding Western New York area.

Licensed & Insured
Same-Day Response
Free Estimates
4.9
Google Rating
127+
Reviews
8
Cities Served
✓
Locally Owned & Operated
What We Do

Roofing Services in Buffalo

Whatever the job calls for, our crews handle it with the right tools, the right training, and a finish you can be proud of.

Md Construction team in Buffalo
A+
Safety-First Work, Every Job
Why Clients Choose Us

The Standard Your Neighbors Trust

We started with one goal: deliver honest, reliable work done the right way.

Straight Talk, Always

We give honest assessments and clear pricing upfront—no inflated estimates or unnecessary upsells.

Built for WNY Weather

Years of working through Buffalo winters means we select materials and methods that hold up under real local conditions.

Residential & Commercial

We're equally comfortable on a Williamsville ranch home or a large commercial roof in the city—our crew has the experience to handle both properly.

Start Your Free Quote
Why Our Customers Love Us

Reviewed & Recommended

4.9
★★★★★

Based on verified customer reviews

Good to Know

Frequently Asked Questions

Still have questions? Give us a call any day.

📞 (716) 350-2908
How do I know if I need a full roof replacement or just a repair?
It depends on the age of your roof, the extent of the damage, and how many layers are already in place. We'll inspect it thoroughly and give you an honest recommendation—sometimes a targeted repair is all that's needed, and we'll tell you that upfront.
Do you work with insurance companies on storm damage claims?
Yes. We're experienced with the insurance process and can document the damage, work directly with your adjuster, and help make sure the repair or replacement scope reflects what your roof actually needs.
What areas do you serve outside of Buffalo?
We serve Buffalo, Williamsville, Getzville, Amherst, East Amherst, Clarence, Depew, Sloan and nearby communities.
How long does a typical roof replacement take?
Most residential roof replacements are completed in one to two days, depending on the size and complexity of the roof. We'll give you a realistic timeline before work begins so you can plan accordingly.
Where We Work

Proudly Serving Buffalo & Nearby

Fast, dependable service across the communities we call home.

Ready When You Are

Get Your Free Quote Today

Licensed, insured, and ready to help. Let's get it done right.

📞 Call NowFree Quote