12 Roofing Companies in Ingham County, Michigan

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

Companies in Ingham County

Showing 1–12 of 12
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.
Lansing Edge Roofing Lansing Local 0 years - 5.0
Lifetime Roofing East Lansing Local 2 years - 4.9
Weather Vane Roofing Edgemont Park Local 12 years
  • TAMKO
  • ATLAS
4.6
Super Mario's Roofing Lansing Local 3 years - 5.0
Spartan Commercial Roofing Lansing Local 11 years - 4.8
Brunette Home Improvement Edgemont Park Local 18 years
  • CT
  • ATLAS
4.8
Simon Roofing & Construction Holt Local 19 years
  • CT
  • ATLAS
4.8
Precision Roofing Lansing Local 11 years
  • CT
  • VELUX
4.5
Jimmerson Roofing Lansing Local 17 years - 4.5
ACME Home Exteriors Okemos Local 7 years
  • CT
5.0
Barber Exteriors Lansing Local 7 years
  • CT
4.9
Streamline Enterprises Lansing Local 18 years
  • CT
4.1

Companies That Service Ingham County (Located Nearby)

Showing 16 of 16
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.
CS Roofing Cambria Local 20 years
  • OC
  • ATLAS
5.0
Hect Home Improvement Flint Local 3 years
  • ATLAS
5.0
Elieff Brothers Roofing Charlotte Local 16 years
  • CT
  • TAMKO
  • ATLAS
4.8
Katz Roofing & Siding Potterville Local 24 years
  • CT
4.3
The Roof Dr. Grandville Local 14 years
  • CT
5.0
A & J Roofing Dimondale Local 3 years
  • CT
  • OC
5.0
Weather Shield Roofing Systems Wyoming Multi-State 21 years
  • GAF
  • ELEVATE
  • JM
  • Carlisle
  • NRCA
5.0
Superior Services Cutlerville Local 23 years
  • CT
  • Carlisle
  • NRCA
5.0
Roofing Innovations DeWitt Local 18 years
  • CT
  • Carlisle
  • NRCA
5.0
Mango Roofing & Exteriors Forest Hills Local 5 years
  • CT
4.9
Diversified Services Kalamazoo Local 16 years - 5.0
All Weather Seal Burton Local 27 years - 4.9
SwiftRoof.co Detroit Local 3 years - 4.7
Maxim Roofing Flint Local 11 years
  • CT
4.6
Evert Construction Grand Ledge Local 12 years - 5.0
Cardinal Roofing Clio Local 1 year - 5.0

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

Recent Inspections and Violations

Date Employer Violation Type Penalty
JIMMERSON ROOFING LLC
Residential construction - fall protection required 1926.501(b)(13)
Serious $800
JIMMERSON ROOFING
408.40132(3)
Repeat $100
JIMMERSON ROOFING
408.40114(1)
Repeat $100
JIMMERSON ROOFING
Residential construction - fall protection required 1926.501(b)(13)
Serious $500
JIMMERSON ROOFING
408.41124(5)
Serious $500
JIMMERSON ROOFING
408.41937(4)
Serious $400
JIMMERSON ROOFING LLC
408.40132(3)
Other $0
JIMMERSON ROOFING LLC
408.40114(1)
Other $0
JIMMERSON ROOFING LLC
408.41112(1)
Serious $200
JIMMERSON ROOFING LLC
Eye and face protection required 1926.102(a)(1)
Serious $200

Storm & hail history

  • 46 Storm events (10yr)
  • 2″ Max hail size
  • 75 mph Max wind gust
  • 3 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″
Hail 1″
Hail 1″
Hail 1″
Hail 1″
Hail 1″
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 64 mph

Frequently asked - Ingham County

What roofing materials hold up best in Ingham County's climate?
Ingham County experiences cold winters with significant snow and ice accumulation, wet springs, hot summers, and occasional hail. Asphalt shingles rated for high wind and impact resistance are a popular and practical choice here. Metal roofing is also worth considering for its durability under freeze-thaw cycles and heavy snow loads. Ask any contractor you interview which materials they recommend for Michigan's climate and why, and request examples of local projects using those materials.
How do I verify that a roofing contractor is properly licensed and insured in Michigan?
Licensing and insurance requirements can change, so always ask contractors to provide current proof of both general liability insurance and workers compensation coverage before signing anything. Confirm what is required in Michigan by checking with your local authority or municipality directly. A reputable contractor will hand over documentation without hesitation. Hiring someone without proper coverage puts you at financial risk if a worker is injured or your property is damaged during the job.
What should a written roofing estimate include before I agree to anything?
A solid estimate should clearly list the scope of work, specific materials and their grades, manufacturer and workmanship warranty details, project timeline, payment schedule, and how debris removal is handled. In Michigan, where ice dam damage is common, ask whether the estimate includes proper underlayment and ice and water shield installation at eaves. Vague estimates that lack material specs or warranty terms are a red flag and make it harder to compare bids fairly.
Are there red flags I should watch for when hiring a roofer in Ingham County?
Be cautious of contractors who show up unsolicited after a major storm, demand large upfront payments before work begins, pressure you to sign immediately, or cannot provide a local address and references. Storm chasers often move through Michigan communities after severe weather and may not be around if warranty issues arise later. Always verify a contractor has a verifiable local presence and can provide references from completed jobs in the area.
How many estimates should I get, and what should I compare?
Getting at least three written estimates is a smart practice for a project this size. Compare them on material quality and grade, warranty terms, timeline, and what is included in cleanup and disposal. The lowest price is not always the best value, especially in a climate like Ingham County's where poor installation can lead to ice dams, leaks, and premature failure. Ask each contractor to walk you through their estimate so you understand exactly what you are paying for.
What questions should I ask a roofing contractor before hiring them?
Ask how long they have been operating in the Ingham County area, whether they use subcontractors, and who will be on-site supervising the work. Find out what their process is for inspecting and repairing the decking underneath if damage is found once old shingles are removed. Ask specifically how they handle ice and water protection, since Michigan winters create real risk of ice damming. Request references from recent local customers and follow up by actually calling them.