19 Roofing Companies in Peoria County, Illinois

Public records on roofing contractors operating in Peoria County, with NOAA-sourced storm history for the area.

Companies in Peoria County

Showing 1–19 of 19
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
River City Roofing Co Bellevue Multi-State 19 years
  • CT
  • NRCA
4.8
SNS Roofing Peoria Local 3 years
  • CT
4.8
Blue Line Roofing & Exteriors Mossville Local 3 years
  • CT
5.0
Pioneer Roofing Peoria Local 1 year - 5.0
Reliable Construction One Mossville Multi-State 14 years - 5.0
Peoria Roofing Peoria Multi-State 4 years - 5.0
Big River Roofing & Coatings Peoria Multi-State 2 years - 5.0
Western Specialty Contractors Peoria Multi-State 11 years
  • CT
  • Carlisle
4.9
Messing Roofing and Construction Peoria Multi-State 27 years
  • CT
  • HAAG
  • NRCA
4.6
Gavlinski Roofing Mossville Local 1 year - 4.5
Green Roofing Peoria Local 2 years - 4.0
Rainforcing Roofing & Exteriors Mossville Local 3 years
  • VELUX
  • NRCA
5.0
Kreiling Roofing Company Mossville Local 28 years
  • OC
  • ELEVATE
  • Carlisle
  • NRCA
4.8
Heinz Roofing Bellevue Local 18 years
  • CT
4.8
ROOF TIGER Peoria Heights Local 6 years - 5.0
JG Roofing and Company Peoria Local 7 years - 4.9
Precision Roofing AZ Peoria Local 6 years - 4.2
Rescue Roofing Chillicothe Local 4 years - 5.0
Durango Roofing & Construction Peoria Local 3 years - 4.8

Companies That Service Peoria County (Located Nearby)

Showing 7 of 7
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
Cooper Roofing Washington Local 2 years
  • CT
4.9
Quality Roofing Pro Monmouth Multi-State 4 years
  • OC
  • VELUX
4.9
Ready Roof Elm Grove Multi-State 20 years
  • OC
4.8
Westside Construction Jerome Local 1 year - 5.0
Perfect Choice Home Solutions Creve Coeur Multi-State 1 year - 4.7
Peoria Siding & Window Washington Local 28 years
  • CT
  • OC
4.9
Nussbaum Roofing Company Washington Local 1 year - 4.8

These firms advertise service to a city in Peoria County but are based outside it. The “City” column shows where each is located.

Recent Inspections and Violations

Date Employer Violation Type Penalty
KREILING ROOFING CO.
Steep roofs - fall protection required 1926.501(b)(11)
Serious $16,550
KREILING ROOFING CO.
Roofing on low-slope roofs - fall protection 1926.501(b)(10)
Serious $16,550
KREILING ROOFING CO.
Frequent and regular jobsite inspections required 1926.20(b)(2)
Serious $12,769
KREILING ROOFING CO.
Roofing on low-slope roofs - fall protection 1926.501(b)(10)
Serious $8,275
KREILING ROOFING CO.
Frequent and regular jobsite inspections required 1926.20(b)(2)
Serious $0
KREILING ROOFING CO.
PFAS rigged so free fall cannot exceed 6 ft 1926.502(d)(16)(iii)
Serious $0
KREILING ROOFING CO.
Employees trained to recognize jobsite hazards 1926.21(b)(2)
Serious $16,385
KREILING ROOFING CO.
Eye and face protection required 1926.102(a)(1)
Serious $0
KREILING ROOFING CO.
Frequent and regular jobsite inspections required 1926.20(b)(2)
Serious $0
KREILING ROOFING CO.
Retraining when deficiencies observed 1926.503(c)(3)
Serious $0

Storm & hail history

  • 228 Storm events (10yr)
  • 2.5″ Max hail size
  • 100 mph Max wind gust
  • 8 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

Recent storm events

Date Type Magnitude
Hail 1″
Hail 1″
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Hail 1″
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph

Frequently asked - Peoria County

What roofing materials hold up best in Peoria County's climate?
Peoria County experiences hot summers, cold winters, heavy snow loads, and severe spring storms with hail and high winds. Asphalt shingles rated for impact resistance are a popular choice because they handle temperature swings and hail well. Metal roofing is also worth considering for its durability through freeze-thaw cycles and snow shedding. Ask any contractor you interview which materials they recommend for this specific climate and why.
How do I know if a roofing contractor in Peoria County is legitimate?
Ask for proof of insurance and confirm it is current before any work begins. Check that the contractor has a verifiable local address and has been in business long enough to have a track record in the area. Look them up with the Better Business Bureau and read reviews from other Peoria County homeowners. A legitimate contractor will not pressure you to decide on the spot or ask for a large upfront payment before work starts.
What should a written roofing estimate include?
A solid estimate should clearly list the scope of work, materials with brand and product specifications, project timeline, total cost, payment schedule, and what happens if unexpected damage is found once old materials are removed. It should also explain how the crew will protect your property and handle debris removal. Get at least two or three written estimates from Peoria County contractors so you can compare them side by side.
What red flags should I watch for when hiring a roofer after a storm in Peoria County?
After major hail or wind storms, out-of-town contractors often move through the area offering quick deals. Be cautious of anyone who shows up unsolicited, cannot provide local references, asks you to sign paperwork immediately, or offers to waive your insurance deductible. These are common warning signs of storm-chasing contractors who may do poor work and disappear before problems surface. Prioritize contractors with an established presence in Peoria County.
Do I need a permit for a roof replacement in Peoria County?
Permit requirements for roofing work can vary depending on where in Peoria County your property is located and the scope of the project. Rather than assuming, ask your contractor directly whether a permit is required and confirm with your local building authority before work begins. A reputable contractor should be familiar with local requirements and willing to pull any necessary permits on your behalf as part of the job.
What warranty should I expect from a Peoria County roofing contractor?
You should receive two types of warranty: one from the material manufacturer covering defects in the roofing product, and a separate workmanship warranty from the contractor covering installation errors. Workmanship warranties vary widely, so ask specifically how long the contractor stands behind their work and what the process is if a problem develops. A contractor confident in their work will provide this in writing before the project begins.