Public Records Check
- License Found As of Jul 10, 2026, the Illinois state licensing board shows an active license for Bufalo Contracting: 104015996. An active license means the state currently authorizes this contractor to do this work. It doesn't speak to the quality of their work or their current insurance. License status can change, so you can confirm it's still active anytime with the Illinois state licensing board.
- Registered Corporation Bufalo Contracting's registered name carries a corporate suffix (LLC or Inc), but we have not matched it to a filing on the Illinois Secretary of State. You can confirm how the business is registered, and its current status, directly with the Illinois Secretary of State.
- Business Address Bufalo Contracting's listed address at 3466 Colony Bay Dr, Cherry Valley, IL 61109 appears to be a business address. This means the company operates from a real, locatable address rather than a mailbox or PO box, which can make it easier to reach them or resolve issues. Many roofers legitimately work from a home address, so this doesn't speak to the quality of their work, license, or insurance.
- 4 Credentials Bufalo Contracting holds these manufacturer certifications: CertainTeed ShingleMaster, Owens Corning Platinum Preferred, VELUX Certified Installer, NRCA Membership - member since 2012. These show the company met a manufacturer's program requirements and may offer manufacturer-backed warranties, but they aren't independent quality audits. You can confirm current status with the manufacturer.
- Good Ratings Across the platforms we identified for Bufalo Contracting (Google, Yelp, the Better Business Bureau, Owens Corning), the blended average is 4.0 out of 5, which we label Good. This is a plain average of public customer ratings, not a RooferWatch score. A solid average reflects past customers' experiences, not a guarantee of yours, so read the underlying reviews and weigh them yourself.
We verified 5/5 public records for Bufalo Contracting. The more of a company's record you can check, the more informed your hiring decision.
Contact Info
-
Phone
This is either a business landline or VoIP number (not a mobile number).(779) 368-0256
-
Primary Address
3466 Colony Bay Dr, Cherry Valley, IL 61109
-
Owner Email
-
Website
bufalocontracting.com
- Socials
Company Description
Bufalo Contracting serves Northern Illinois and Southern Wisconsin, operating in Rockford, Loves Park, and Belvidere, Illinois. The company offers residential and commercial roofing services including roof installations, repairs, and replacements using asphalt shingle and metal roofing materials. Commercial services include TPO and flat roofing systems installation, repair, and replacement. Additional services encompass siding, windows, gutter installation and repairs, ice dam and icicle removal, custom decks, and storm restoration including wind damage, ice damage, and hail damage repair. The company handles insurance claims and provides 24/7 emergency service. Bufalo Contracting reports having repaired over 10,000 roofs across approximately 68,000 homes in its service area.
Services Offered
- Roof InstallationsComplete installation of new roofing systems including shingles, membranes, or metal panels on residential or commercial buildings.
- Roof RepairsFixing localized roof damage such as leaks, missing shingles, flashing issues, or deteriorated sections without full replacement.
- Roof ReplacementRemoving an old or failing roof system and installing a new one, typically when repairs are no longer cost-effective.
- Asphalt Shingle RoofingInstallation of asphalt-based shingles, the most common residential roofing material, available in various colors and styles.
- Metal RoofingInstallation of durable metal panels or standing seam roofing, which resists weather, lasts 40-70 years, and works well in snowy or coastal areas.
- Commercial Roof InstallationInstalling a new roof system on a commercial building, typically flat or low-slope design.
- Commercial Roof RepairsRepair of roof damage on commercial buildings, addressing leaks, deterioration, and structural issues on larger or more complex roofs.
- Commercial Roof ReplacementFull removal and installation of new roofing systems on commercial properties, often involving large flat or low-slope areas.
- TPO Flat Roofing SystemsThermoplastic polyolefin membrane roofing for flat or low-slope commercial and residential roofs, offering durability, energy efficiency, and heat-welded seams.
- Siding InstallationInstalling new exterior wall cladding made of vinyl, fiber cement, wood, or metal to protect the home and improve curb appeal.
- Windows InstallationReplacement or installation of new windows in residential homes.
- Gutter InstallationSetting up gutters and downspouts to channel water away from the roof and foundation, preventing water damage and erosion.
- Gutter RepairsFixing damaged, leaking, or sagging gutters and downspouts to restore proper water drainage.
- Ice Dam RemovalClearing ice buildup at roof edges and gutters to restore drainage and prevent water backup into the home.
- Wind Damage RepairRepairs to roofing, siding, and structural elements damaged by high winds, including missing shingles, lifted flashing, and displaced materials.
- Ice Damage RepairRepair of roof damage caused by ice dams, heavy ice buildup, or ice-related structural stress, including shingle replacement and underlayment restoration.
- Hail Damage RepairAssessment and repair of dents, cracks, and punctures caused by hail impact to restore roof functionality and appearance.
- Insurance Claims HandlingAssistance with documenting roof damage, filing insurance claims, and coordinating with adjusters to help property owners recover repair costs.
- Custom DecksBuilding custom-designed outdoor deck structures tailored to the property's layout and homeowner preferences.
- Icicle RemovalSafe removal of ice dams and hanging icicles from gutters and roof edges to prevent water damage and reduce fall hazards during winter.
Credentials
-
CertainTeed ShingleMaster
A CertainTeed ShingleMaster is a contractor with at least one crew member who has passed CertainTeed's Shingle Applicator training program (SARP), a hands-on technical certification that tests installers on proper… Read more
-
Owens Corning Platinum Preferred
Owens Corning Platinum Preferred is the highest tier in the Owens Corning network, an invitation-only status held by roughly the top 1% of Owens Corning contractors, and uniquely among the major programs it requires the… Read more
-
VELUX Certified Installer
VELUX Certified Installer is the broader of the two tiers in VELUX's installer program, and it describes a specific business model: a company that works across a variety of products or services, with VELUX skylights as… Read more
-
NRCA Membership - member since 2012
The National Roofing Contractors Association (NRCA) is the leading trade association for the U.S. roofing industry. Established in 1886, it sets industry standards, publishes the technical and safety guidance that… Read more
Company Info
- Company Name
- BUFALO CONTRACTING INC
- License Number
- 104015996
- License Qualifiers
- UNLIMITED
- Qualifying Party
- ANDREW C BUFALO
- License Issued
- Oct 3, 2011
- License Exp
- Dec 31, 2027
- Disciplined
- No
- Entity Type
- Corporation
- Address Type
- Commercial
- Multi-State Company
- No
- Website Age
- 12.6 years old
Inspections and Violations
U.S. Department of Labor data-
Sep 29, 2017 LEAF RIVER, IL Insp #342595766
- Serious Frequent and regular jobsite inspections required 1926.20(b)(2) $0
- Serious Train each employee exposed to fall hazards 1926.503(a)(1) $0
- Serious Hard hats required where head injury possible 1926.100(a) $0
- Serious Eye and face protection required 1926.102(a)(1) $0
- Serious Residential construction - fall protection required 1926.501(b)(13) $0
- Serious Ladder extends 3 ft above landing 1926.1053(b)(1) $0
- Other Providing records to government representatives 1904.40(a) $0
Reviews and Reputation
-
Avg. Rating
-
BBB A+
-
Google
-
Yelp
-
Owens Corning
Reviewers report mixed experiences with this roofing company. Several customers describe issues with communication and quote delivery, stating that promised estimates never arrived despite follow-up calls and weeks of waiting. One reviewer reports concerns about roof installation quality, including unattached gutters and debris left in gutters, and states that the city inspection certificate was placed on the wrong building. This same reviewer reports the owner responded defensively when concerns were raised. Another reviewer describes being denied a quote based on an alleged previous negative interaction with someone sharing their first name, which they claim never occurred. One reviewer reports dissatisfaction with the overall job quality and states the owner refused alternative resolutions, instead demanding full payment and threatening legal action. A different reviewer notes the company had completed previous work without issues.
Review Signals Over Time
By sheer volume of Google reviews (a measure of how much feedback a firm has gathered) Bufalo Contracting ranks 1st of the 8 roofers we track in Cherry Valley, ahead of about 100% of them. Over the past year it has pulled in 29 reviews - the most recent this month - for a rate of roughly 8.6 reviews per month, which is faster than approximately 100% of the other Cherry Valley roofers. Its 4.8-star average rating sits right at the Cherry Valley median of 4.8 stars. The owner responds to 7% of reviews, which is below the typical Cherry Valley roofer’s rate of 73%.









