Bufalo Contracting
Verified — license confirmed✅ Independently Verified
Registry check done: this contractor's state license matches the official state registry. Check it yourself and ask for a current certificate of insurance first.
- License # 104015996
- Status IL Licensed
- Expires 2027-12-31
- Last checked Oct 22, 2026
- Roofing Contractor serving Rockford, Illinois — based at 3466 Colony Bay Dr, Rockford, IL 61109.
- Work covered: roof replacement, storm damage repair, emergency repair, roof repair, roof inspection.
- State license #104015996 (IL Licensed), expires 2027-12-31.
- Independently verified by PickARoofer since October 2026.
Services Offered
Checking Bufalo Contracting against the Illinois record
the Roofing Industry Licensing Act requires an Illinois roofing license from IDFPR — the Department of Financial and Professional Regulation — and the full list of those licenses is public Official lookup: IDFPR license lookup.
- Start the lookup with the license number; use the business name only if the number fails.
- Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.
- Match the name, the city and the status. The record should read active or in good standing.
- Look at the expiration date and compare it with the dates in your contract.
Registry last checked October 2026; the license on file shows an expiration of 2027-12-31. A badge covers the license match only, not insurance or workmanship.
Storm history for Rockford and Winnebago County
Winnebago County, the county around Rockford, has 67 NOAA hail reports on file since 2017. On 22 days at least one stone reached 1 inch or larger. The worst of it: 7 days with stones of 1.75 inches or larger, capped by a 3-inch stone about the size of a teacup. The latest golf-ball day in the record is in 2026.
Within 25 miles of Rockford, the last 90 days produced 1 NOAA hail report.
Among 46 Illinois counties with enough reports to compare, Winnebago County ranks 5 by density: 159.9 reports per 1,000 square miles, top-third territory.
87 percent of reports fall between April and July, and April alone has 46 percent. 4 calendar months each hold under 2 percent of reports.
The fastest thunderstorm gust on file is 96 mph.
If a storm does come through, take dated photos of the roof first. Whoever you hire, Bufalo Contracting included, should put the inspection findings in writing.
| Measure | Value |
|---|---|
| Peak month | April |
| Density rank in state | 5 of 46 |
| Days at 1.75 inches or more | 7 |
| Hail reports, all years | 83 |
| Days with hail at 1 inch or more | 22 |
| NOAA hail reports since 2017 | 67 |
The record's top day is April 7, 2020: a 3-inch stone, about the size of a teacup, reported near Winnebago.
| Year | Hail reports | Top size, in |
|---|---|---|
| 2014 | 11 | 2 |
| 2018 | 3 | 3 |
| 2023 | 11 | 2 |
The housing stock in Rockford
Half the homes in Rockford predate 1962; the typical house is about 64 years old. Asphalt roofs last roughly 25 years, so a home from 1962 is on roof number 3 or later if each was replaced on schedule. Before 1980, 74.1 percent of the housing stock went up. A mid-range asphalt replacement at $10,912 equals 9 percent of the median home value of $120,900.
| Measure | Value |
|---|---|
| Single-family homes | 64.6% |
| Typical year built | 1962 |
| Owner-occupied | 53.8% |
| Median household income | $53,328 |
| Median home value | $120,900 |
What a new roof costs in Rockford
Local pricing in Rockford is within 5 percent of the national basis, so asphalt shingles run $6,790 to $15,035. The county holds 43 roofing establishments with employees, per the Census. 74.4 percent of them have fewer than 5 employees. BLS puts the median annual roofer wage for the Rockford, IL Metro Area at $65,100.
| Material | Price range | Service life | Middle of range |
|---|---|---|---|
| Concrete Tile | $14,550 - $26,190 | 40 to 50 yr | $20,370 |
| Metal (Steel/Aluminum) | $16,490 - $29,100 | 40 to 70 yr | $22,795 |
| TPO / EPDM (Flat) | $7,760 - $15,520 | 15 to 25 yr | $11,640 |
| Standing Seam Metal | $23,280 - $38,800 | 50 to 70 yr | $31,040 |
| Architectural Asphalt Shingles | $8,730 - $15,035 | 25 to 30 yr | $11,882 |
| Metal Shingles | $13,580 - $23,280 | 35 to 50 yr | $18,430 |
Bufalo Contracting by the numbers
Expiry on file is 2027-12-31, roughly 14 months out.
| Item | Value |
|---|---|
| License number on file | 104015996 |
| Status on file | IL Licensed |
| Expires | 2027-12-31 (14 months) |
Common questions, Rockford
- How soon should a roof be inspected after hail?
- Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
- Is Rockford an older housing market?
- Census data puts the typical build year at 1962. Asphalt roofs wear out in 15 to 30 years, so many roofs there have been replaced at least once.
- How much is a roof replacement in Rockford?
- Expect $6,790 to $15,035 for a standard asphalt job in Rockford; the midpoint is $10,912.
- Which months bring hail to Winnebago County?
- Hail concentrates in April (46 percent), and April through July add up to 87 percent of the record.
- What is the biggest hail on record for Winnebago County?
- Hail since 2017 topped out at 3 inches, roughly a teacup; golf-ball hail or bigger came on 7 days.
- Does Rockford get a lot of hail?
- The county file counts 67 hail reports since 2017. 22 of them reached 1 inch, and April tops the calendar.
Other roofing companies in Rockford
Own this business? Claim or correct this listing · Badge for your website · Request removal or report an error