Take a look at our past work!

Buffalo Roofing & Exteriors

The company performs work related to Black, Pewter, Atlas Pinnacle Pristine, Majestic Shake, Gutter Projects

Our Work

1985 Salem Road , Elgin, IL, US
  • Atlas StormMaster Shake
  • Atlas StormMaster Shake: Majestic Shake
14610 Capital Drive , Plainfield, IL, US
  • Atlas Pinnacle Pristine
  • Atlas Pinnacle Pristine: Black
1018 Keim Trail , St. Charles, IL, US
  • Atlas Pinnacle Pristine: Pewter
431 East Court , Elmhurst, IL, US
  • Atlas Pinnacle Pristine: Burnt Hickory
905 Lexington Street , Wheaton, IL, US
  • Atlas Pinnacle Pristine: Black

Customer Testimonials

Reviewer photo
Paul Mclain - 14 Cayman Drive , Oswego Township, IL, US
Very good work. And the crew did a great job of cleaning up.
Reviewer photo
Matt S - 401 Millington Way , St. Charles Township, IL, US
Choosing to do business with Buffalo roofing & exteriors was one of the best decisions we made! Jerry Petracek (Public Adjuster), Jerry Parks (Project Manager) Matt Boccassini (Field Representative) Jeff Maxick (CEO) and the entire Buffalo Roofing & exteriors team go above and beyond. They blew our expectations out of the water and transformed our house into the home we dreamed of. After insurance denied our claim, with clear damage to our property, Jerry, went to bat for us and helped us get ...Read more
Reviewer photo
Amanda Scordato-Croft
Justin worked with us and our insurance company and made the process as easy on us as he could. Roof was completed in 1 day and siding in 2 days. Quick and looks great.
Reviewer photo
xg1 Johnson
Justin was awesome and super diligent in handling my claim with the insurance company. He didn’t try to rush through or give up until he got the insurance company to cover all of the damage. Would absolutely recommend using them and if I ever need any other work done would use them again. Greg
Reviewer photo
Mike Gislain - 1264 Chicory Lane , Naperville, IL, US
We had a really good experience using Buffalo Roofing. We worked with Justin every step of the way. He made every step of the process very clear and talked us through what to expect. Justin was very professional and responsive. The day of the installation, the crew was very efficient and cleaned up really well afterwards. We would highly recommend this company.