Roofing Jobs in Michigan
Roofing jobs in Michigan are consistently active, driven by demand from residential contractors, commercial construction firms, and property management companies working across Detroit, Grand Rapids, and Lansing. Employers like Westfall Roofing, All-Star Roofing, and Baker Roofing have maintained long-standing hiring footprints in the state. The most sought-after specialties include flat roofing, metal roofing installation, and storm restoration work, with openings ranging from apprentice-level installers to experienced project foremen. See the openings below and apply to the ones that match your experience.
Find Roofing JobsOverview
Showing 5 of 34+ Roofing jobs


We are looking for a Commercial Roofing Estimator to join our team. In this role, you will be in charge of figuring out how much roofing projects will cost and helping us win new jobs. If you know commercial roofs inside and out and enjoy putting together accurate quotes, we want you to join our estimation team.
What You Will Do
- Review Project Plans: Look at blueprints and drawings to figure out exactly what materials and labor are needed for a job.
- Visit Job Sites: Travel to local sites in SE Michigan to take measurements and inspect existing roof conditions.
- Create Accurate Quotes: Put together clear, detailed price estimates for our clients so they know exactly what they are paying for.
- Work with Other Departments: Communicate with the sales and construction teams to make sure everyone is on the same page before a project starts.
What You Need
- Experience: At least 3 to 5 years of experience estimating commercial roofs (like flat roofs, TPO, EPDM, and metal).
- Blueprint Reading: The ability to easily read and understand construction drawings.
- Computer Skills: Comfortable using basic computer programs and estimating software. (Adobe, MS Office, etc)
- Local Travel: A valid driver's license and a clean driving record to visit job sites around Southeast Michigan.
- Clear Communication: The ability to explain costs and technical details simply and clearly to both clients and coworkers.
What We Offer
- Competitive base salary plus performance bonuses / rewards.
- Health, dental, and vision insurance.
- Paid time off and paid holidays.
- Company vehicle
- A supportive team environment with room to grow.
Work Location: Kimball, MI (on site)
Job Type: Full-Time
Salary: Negotiable (based on experience) accepting all levels of applicants
Pay: $60,000.00 - $150,000.00 per year
Benefits:
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Retirement plan
- Vision insurance
Work Location: In person
See All 34 Roofing Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Roofing JobsRoofing Jobs by City in Michigan
Where Michigan roles are concentrated, by current openings.
Roofing Job Market in Michigan
A snapshot from current Michigan openings, updated as new roles post.
Who's Hiring


What Michigan Employers Look For
The qualifications that appear most often in roofing jobs across Michigan.
- Valid Michigan roofing contractor license or working under a licensed Michigan contractor
- Demonstrated experience with shingle, flat, or metal roofing installation techniques
- OSHA 10 or OSHA 30 construction safety certification preferred by most employers
- Ability to safely work at heights and operate ladders and aerial lift equipment
- Physical stamina to perform demanding outdoor work in Michigan's variable weather conditions
- Reliable transportation to reach residential and commercial job sites across the region
Roofing Jobs in Michigan: Frequently Asked Questions
How do you become a roofing contractor in Michigan?
To work as a roofing contractor in Michigan, you must obtain a Residential Builders License or a Maintenance and Alteration Contractor License through the Michigan Department of Licensing and Regulatory Affairs. Applicants need relevant field experience and must pass a state licensing exam. Roofers employed directly by a licensed contractor are not required to hold their own license, making employment under an established Michigan roofing company a common starting point.
Which companies hire roofings in Michigan?
Employers hiring roofings in Michigan right now include Schoenherr Roofing, Absolute Roofing, and Bruttell Roofing, based on current listings on Migrate Mate as of November 2026. Michigan's mix of aging residential housing stock and active commercial development keeps established local and regional contractors posting openings throughout the year.
Which Michigan cities have the most roofing jobs?
The Michigan cities with the most roofing openings are Grand Rapids, Michigan, and Troy. Detroit's large residential base and ongoing commercial redevelopment drive the heaviest demand, while Grand Rapids and Lansing draw consistent hiring from regional contractors serving both suburban growth corridors and institutional construction projects tied to healthcare and education campuses.
Are there remote roofing jobs in Michigan?
Yes, but they're rare. Roofing is a hands-on trade that requires on-site presence for installation, inspection, and repair work. About 27% of roofing openings tied to Michigan are remote or hybrid as of November 2026, and those roles tend to be estimating, project coordination, or sales positions rather than field installation work.
How can I get hired as a roofing worker in Michigan with little or no experience?
The most realistic entry path is joining a registered apprenticeship program through the United Union of Roofers, Waterproofers and Allied Workers, which has active Michigan chapters in Detroit and Grand Rapids. Many Michigan roofing contractors also hire entry-level laborers with no prior experience, expecting to train on the job. Candidates who have worked in general construction, framing, or exterior siding have an easier transition, and earning an OSHA 10 card before applying gives a competitive edge for most entry-level listings.
Where can I find and apply to roofing jobs in Michigan?
You can find and apply to roofing jobs in Michigan on Migrate Mate, which lists current Michigan openings from employers actively hiring in the state. Search the listings to find roles that match your experience level and location, then apply directly to the ones that fit.
See All 34 Roofing Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Roofing Jobs