Take a look at our past work!

Buffalo Roofing & Exteriors

Buffalo Roofing & Exteriors is a trusted roofing and exterior renovation contractor based in Oswego, IL, proudly serving homeowners and businesses throughout the Chicago western suburbs including Naperville, Plainfield, Joliet, Aurora, Bolingbrook, Montgomery, and surrounding communities. As a licensed, bonded, and insured exterior contractor, Buffalo Roofing & Exteriors specializes in high-quality roof repair and replacement, siding installation, gutter solutions, window and entry door upgrades, and full storm damage restoration services tailored to protect and enhance homes across Kendall County and nearby Illinois towns. Locally owned and committed to superior craftsmanship, the team offers free, no-hassle quotes with upfront pricing and a satisfaction guarantee to ensure clarity and value from project start to finish.


With years of experience helping Illinois property owners navigate both routine maintenance and complex insurance claims for hail and wind damage, Buffalo Roofing & Exteriors has built a reputation for reliability and professional service in Oswego roofing and exteriors. Whether repairing aged roofs, upgrading to energy-efficient siding, or improving curb appeal with new windows and gutters, the company’s focus on quality workmanship and customer satisfaction makes it a go-to choice for homeowners seeking trusted roofing and exterior services in the Chicago metro area

Our Work

1814 Great Falls Drive , Plainfield, IL, US
  • Atlas Pinnacle Pristine
  • Atlas Pinnacle Pristine: Black
49W420 Illinois 38 , Maple Park, IL, US
  • Atlas Pinnacle Pristine
  • Atlas Pinnacle Pristine: Black
1026 Christine Court , Joliet, IL, US
  • Atlas Pinnacle Pristine
  • Atlas Pinnacle Pristine: Black
  • Norandex Vinyl Siding
  • Norandex Vinyl Siding: Wedgewood
2907 Discovery Drive , Plainfield, IL, US
  • Atlas Pinnacle Pristine
  • Atlas Pinnacle Pristine: Black
8261 Ridgepoint Drive , Burr Ridge, IL, US
  • Atlas Pinnacle Pristine
  • Atlas Pinnacle Pristine: Black

Customer Testimonials

Reviewer photo
Sam Costello
They got the job done well, with amazing service, small pay, and all in a short-timespan. They truly are the best of the best.
Reviewer photo
krishna teja reddy
I had an excellent experience with Buffalo Roofing & Exteriors LLC. They went above and beyond to accommodate my request even during cold weather, which I truly appreciated. A special shoutout to Eric, who was absolutely amazing—professional, responsive, and great to work with throughout the entire process. The team delivered quality work and handled everything smoothly. I highly recommend Buffalo Roofing & Exteriors LLC for anyone looking for reliable and professional roofing services.
Reviewer photo
Jeanne Oddo
4 years ago I had Baffalo come out to dice my gutters. Fast forward to today and I called to inquire about doing it again because of the thaw and freezing we have had. I spoke to Andy and I have to say he was wonderful. We spoke for quite sometime because I was worried about the same issue with thawing and freezing in the gutters. Andy suggested I get a roof rake and remove some snow off of the roof so that when we have the thaw and freeze the gutters won’t get so bad and then cause problems fo... Read more
Reviewer photo
Billy
Reliable, honest, and persistent! I had a roof claim that took over a year and half to get approved. Buffalo knew I had State Farm which was notoriously difficult this time around to get claims approved, and decided to still undertake the battle to get my claim approved. A lot of persistence from their end and them taking all the risks and spending time on my claim with no guarantee of payment. During this time period storm chasers walked away when I mentioned I had State Farm. Not Buffalo tho,... Read more
Reviewer photo
Bxhdhddjfjk
This roofing contractor is not reliable. They made big promises during the estimate, took payment, and then didn’t follow through. I waited weeks for them to return but nothing happened. No updates, no refund, no finished roof. I feel cheated and want to warn others.