15 Roofing Companies in Mahoning County, Ohio
Public records on roofing contractors operating in Mahoning County, with NOAA-sourced storm history for the area.
Companies in Mahoning County
Showing 1–15 of 15| 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. |
|---|---|---|---|---|---|---|
Forestal Roofing & Siding
|
Austintown | Local | 3 years |
|
||
Boak & Sons
|
Austintown | Multi-State | 28 years |
|
||
M & J Roofing and Home Improvement
|
Austintown | Local | 6 years |
|
||
Roof Rite
|
Youngstown | Local | 16 years |
|
||
Cover Pro Roofing
|
Youngstown | Multi-State | 5 years | - | ||
Revival Roofing & Siding
|
Youngstown | Local | 0 years | - | ||
J Hardie Construction
|
Youngstown | Local | 3 years | - | ||
AIM Roofing & Construction
|
Canfield | Local | 16 years | - | ||
Diaz Roofing
|
Youngstown | Local | 2 years |
|
||
Reyes Roofing and More
|
Campbell | Local | 0 years | - | ||
Penn Ohio Roofing & Siding Group
|
Youngstown | Multi-State | 13 years | - | ||
Italiano Construction
|
Youngstown | Local | 1 year | - | ||
Sky Roofing
|
Canfield | Local | 18 years |
|
||
New Harvest Construction
|
Austintown | Multi-State | 3 years |
|
||
SmartCoat Commercial Roofing
|
Youngstown | Local | 3 years | - |
Companies That Service Mahoning County (Located Nearby)
Showing 9 of 9| 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. |
|---|---|---|---|---|---|---|
Canton Roofing Company
|
Canton | Local | 11 years |
|
||
Eagle Eye Roofing
|
Hartville | Local | 7 years |
|
||
Innovative Roofing Systems
|
Columbus | Local | 3 years |
|
||
Nasco Roofing
|
Churchill | Multi-State | 16 years |
|
||
Groover Roofing & Siding
|
Churchill | Multi-State | 22 years |
|
||
Ashley Roofing & Siding
|
Girard | Local | 12 years |
|
||
Oaks Roofing & Siding
|
Erie | Multi-State | 3 years |
|
||
Diamond Roofing Systems
|
Bolindale | Local | 4 years |
|
||
Spartan StormShield
|
Akron | Local | 3 years | - |
These firms advertise service to a city in Mahoning County but are based outside it. The “City” column shows where each is located.
Recent Inspections and Violations
| Date | Employer | Violation | Type | Penalty |
|---|---|---|---|---|
| SKY ROOFING, INC. |
Safety monitoring systems
1926.502(h)(1)(v)
|
Other | $3,085 | |
| SKY ROOFING, INC. |
Employees trained to recognize jobsite hazards
1926.21(b)(2)
|
Serious | $0 | |
| SKY ROOFING, INC. |
Accident prevention program required
1926.20(b)(1)
|
Serious | $0 | |
| DIAZ ROOFING, LLC |
Fall protection systems - general
1926.502(a)(2)
|
Serious | $3,978 | |
| SKY ROOFING, INC. |
Warning line systems
1926.502(f)(1)(iii)
|
Serious | $0 | |
| SKY ROOFING, INC. |
Warning line systems
1926.502(f)(1)(i)
|
Serious | $3,945 | |
| DIAZ ROOFING, LLC |
Residential construction - fall protection required
1926.501(b)(13)
|
Serious | $3,978 |
Storm & hail history
-
90 Storm events (10yr)
-
1.75″ Max hail size
-
96 mph Max wind gust
-
1 Tornadoes (10yr)
Recent storm events
| Date | Type | Magnitude |
|---|---|---|
| Hail | 0.88″ | |
| Hail | 0.75″ | |
| Hail | 1″ | |
| Hail | 1″ | |
| Thunderstorm wind | 61 mph | |
| Hail | 1.25″ | |
| Hail | 0.75″ | |
| Thunderstorm wind | 69 mph | |
| Thunderstorm wind | 69 mph | |
| Thunderstorm wind | 69 mph | |
| Thunderstorm wind | 69 mph | |
| Thunderstorm wind | 63 mph |
Frequently asked - Mahoning County
What roofing materials hold up best in Mahoning County's climate?
Mahoning County experiences cold, snowy winters with significant ice and freeze-thaw cycles, plus humid summers with occasional hail and wind storms. Asphalt architectural shingles are a popular choice because they handle temperature swings well and offer good impact resistance. Metal roofing is also worth considering for its snow-shedding ability and longevity. Ask any contractor you interview which materials they recommend for this region and why.
How do I verify that a roofing contractor in Mahoning County is legitimate?
Ask for proof of insurance and confirm with your local authority what current licensing or registration requirements apply in Ohio and Mahoning County, since these can change. Check the contractor's references from recent local jobs, look up their standing with the Better Business Bureau, and search for online reviews. A legitimate contractor will have no problem providing documentation and local references on request.
What should a written roofing estimate include before I sign anything?
A solid estimate should clearly list the scope of work, specific materials and brands, removal and disposal of old roofing, project timeline, total cost broken down by labor and materials, payment schedule, and what happens if unexpected damage is found during the job. In Mahoning County's older housing stock, hidden deck damage from ice dam moisture is not uncommon, so make sure the estimate addresses how that situation would be handled.
What are red flags when hiring a roofing contractor after a storm in Mahoning County?
Be cautious of contractors who show up unsolicited right after a hail or wind event, pressure you to sign immediately, ask for a large upfront payment, or offer to waive your insurance deductible. These are common storm-chaser tactics. Prioritize local contractors with a verifiable physical address and a track record of completed jobs in the area, since they have a reputation to protect and are easier to reach if problems arise.
Do I need a permit for a roof replacement in Mahoning County, and who pulls it?
Permit requirements for roof replacements can vary depending on your municipality within Mahoning County. Rather than assuming, contact your local building department to confirm what is currently required. In general, a reputable contractor should handle pulling any required permits on your behalf. Be wary of any contractor who suggests skipping permits to save time or money, as unpermitted work can create problems when you sell your home.
What warranty should I expect from a roofing contractor in Mahoning County?
You should receive two types of warranties: a manufacturer's warranty covering the roofing materials themselves, and a workmanship warranty from the contractor covering installation quality. Given the freeze-thaw stress roofs endure here, workmanship quality matters enormously. Ask how long the contractor's workmanship warranty lasts, what it covers, and get everything in writing before work begins. A contractor unwilling to stand behind their work in writing is a significant red flag.























