
Roofing Services in Buffalo, NY
Your local roofing contractors.
Buffalo roofs take a beating year after year. WM.C.Rott & Son is here to make sure you’re confident in the roof over your head – no matter what the Buffalo weather throws at it.
What Are Your Roofing Needs?
William C. Rott and Son provides full-service roofing solutions to residents throughout the Buffalo area. Whether you need small repairs or an entire replacement, turn to us for cost-effective, functional roofing services.

Roof Repair
Buffalo weather can lead to major wear and tear on your roof. Our roof repair service team will identify and address major problems to prevent costly replacements in the future. From torn shingles to damaged flashing, we handle it all.

Roof Replacement
A full roof replacement is a big financial investment – one that should be handled precisely and professionally. Our roofing contractors know exactly how to install roofs that can withstand Buffalo weather and last for years to come.

Roof Cleaning
Proper roof cleaning services and maintenance are crucial. At William C. Rott and Son, we quickly and comprehensively wash Buffalo rooftops to keep them safe, clear of debris, and in “like new” condition.

Roof Tune-Up
A damaged roof doesn’t always call for a full replacement. We’ll assess your house to see if we can perform a thorough tune-up instead of installing a pricey new roof. Our goal is to keep your current roof viable and durable for as long as possible.
What Our Clients Say
Shield Your Home –
The Right Way
Talk to us about 0% financing options for our professional roofing services. We’re here to work with your budget.