Roofing Jobs in Utah
Roofing jobs in Utah are consistently in demand, with construction activity concentrated across residential and commercial projects driven by rapid population growth in the Wasatch Front corridor. The heaviest hiring happens in Salt Lake City, Provo, and St. George, where contractors and property management firms maintain ongoing crews year-round. Companies like Ivory Homes, Layton Construction, and Big-D Construction have a lasting presence in the state and regularly bring on roofing professionals from laborers to project supervisors. The most sought-after specialties in Utah are low-slope commercial systems, steep-slope residential work, and solar-ready roofing installation. Scan the live roles below and apply to whichever ones fit.
Find Roofing JobsOverview
Showing 5 of 32+ Roofing jobs




Roofing Technician / Project Assistant
Peak Roofing & Construction | Utah County, Utah
Pay: $18–$24/hour, depending on experienceJob Type: Full-Time | Monday–FridayExperience: No roofing experience required — paid training provided
Not Looking for a Desk Job? Build a Career With Us.
Do you enjoy working with your hands, being outdoors, and doing something different every day?
Are you motivated, dependable, and looking for an opportunity to build a successful career without needing a college degree?
Peak Roofing & Construction is growing, and we’re looking for someone who wants to grow with us.
This isn’t your typical construction labor job. You’ll work directly with our Operations Manager, gaining hands-on experience with roof repairs, inspections, construction projects, and day-to-day operations.
One day you might be inspecting a commercial roof, the next helping with repairs, coordinating materials, or visiting multiple job sites.
If you enjoy variety, solving problems, and staying active rather than sitting behind a desk, this could be a great fit.
What You’ll Be Doing
- Assisting with residential and commercial roof repairs.
- Helping perform roof inspections and identify damage.
- Traveling between different job sites throughout Utah County and surrounding areas.
- Picking up and delivering materials and supplies.
- Taking measurements, photos, and documenting roof conditions.
- Assisting with project preparation and quality control.
- Working alongside our Operations Manager to coordinate daily activities.
- Learning new skills and taking on additional responsibilities as you grow.
Every day brings something different. You’ll work on different buildings, encounter new challenges, and continuously develop your skills.
Who We’re Looking For
- Hardworking, reliable, and punctual.
- Self-motivated with a positive attitude.
- Enjoys hands-on work and being outdoors.
- Likes variety and doesn’t want to sit in an office all day.
- Mechanically inclined and willing to learn new skills.
- Comfortable working at heights with proper safety training and equipment.
- Takes initiative and can work independently when needed.
- Has a valid driver’s license and acceptable driving record.
- Can pass a drug test
- Interested in building a long-term career with opportunities for advancement.
Additional qualifications that are a plus:
- Bilingual in English and Spanish.
- Previous construction, roofing, or other trade experience.
- Experience using tools or performing hands-on repairs.
No college degree or previous roofing experience required. We’re happy to train someone with the right attitude and work ethic.
Why Join Peak Roofing & Construction?
- $18–$24 per hour, depending on experience.
- Full-time, consistent employment.
- Paid hands-on training.
- Variety in your daily work — no two days are exactly alike.
- Work outdoors and at different job sites rather than sitting in an office.
- Work directly with experienced company leadership.
- Learn valuable skills in roofing, construction, inspections, and project coordination.
- Opportunity to advance into higher-paying positions as the company grows.
More Than Just a Job
We’re looking for someone who wants to become an important part of our team.
As you learn the industry and demonstrate your abilities, opportunities for advancement may include:
Lead Roofing Technician → Roof Inspector → Project Manager → Operations Leadership
We believe in rewarding people who take initiative, learn quickly, and take pride in their work.
Ready to Join Our Team?
You don’t need years of experience or an impressive resume.
We’re more interested in your attitude, reliability, willingness to learn, and desire to build something for your future.
Apply today! Tell us a little about your work experience and why this opportunity interests you.
Peak Roofing & Construction — Build Your Skills. Build Your Future.
Pay: $18.00 - $24.00 per hour
Benefits:
- Company truck
- Dental insurance
- Health insurance
- On-the-job training
- Opportunities for advancement
- Paid time off
Work Location: On the road
See All 32 Roofing Jobs in Utah
Find roles in Utah that match your experience and apply in just a few clicks.
Find Roofing JobsRoofing Jobs by City in Utah
Where Utah roles are concentrated, by current openings.
Roofing Job Market in Utah
A snapshot from current Utah openings, updated as new roles post.
Who's Hiring

What Utah Employers Look For
The qualifications that appear most often in roofing jobs across Utah.
- Active Utah roofing contractor license or verified employment under a licensed Utah contractor
- Demonstrated hands-on experience with asphalt shingle, TPO, or EPDM roofing systems
- OSHA 10 or OSHA 30 construction safety certification preferred by most Utah employers
- Ability to work at heights and lift materials in Utah's varied seasonal weather conditions
- Valid driver's license and reliable transportation to reach job sites across the region
- Familiarity with local building codes and permit processes in Utah municipalities
Roofing Jobs in Utah: Frequently Asked Questions
How do you become a roofing contractor in Utah?
To work as a licensed roofing contractor in Utah, you must obtain a license through the Utah Division of Occupational and Professional Licensing, which requires passing a trade exam and a business and law exam. Individual roofers working as employees do not need a personal license, but employers must hold an active Utah contractor license. Most entry-level roofers start as laborers under a licensed contractor to build their skills and hours toward licensure.
Which companies hire roofings in Utah?
Utah roofing roles are posted by Clark's Quality Roofing, Flynn Group of Companies, and Alta Roofing and others right now, based on current listings on Migrate Mate as of November 2026. Utah's sustained residential construction boom along the Wasatch Front has kept established local contractors and national roofing firms actively recruiting throughout the year.
Which Utah cities have the most roofing jobs?
Salt Lake City, Utah, and Sandy have the most roofing openings in Utah right now. Salt Lake City anchors the market as the state's largest metro with the heaviest commercial construction activity, while Provo and its surrounding Utah County suburbs generate strong residential demand tied to ongoing housing development, and St. George draws consistent work from rapid growth in Washington County.
Are there remote roofing jobs in Utah?
Yes, but they're rare. Roofing is a hands-on trade that requires physical presence on job sites, so the vast majority of roles are in-person. About 33% of roofing openings tied to Utah are remote or hybrid as of November 2026, and those positions are almost exclusively in estimating, project management, or sales rather than installation or repair work.
How can I get hired as a roofer in Utah with little or no experience?
The most realistic path is applying directly as a roofing laborer or helper with a licensed Utah contractor, where on-the-job training is standard. Large residential builders and commercial contractors in the Salt Lake City and Provo areas regularly bring on entry-level workers with no prior roofing background. Completing an apprenticeship through a local program affiliated with the United Union of Roofers, Waterproofers and Allied Workers strengthens your candidacy, and earning your OSHA 10 card before applying gives you a clear edge over other applicants without experience.
Where can I find and apply to roofing jobs in Utah?
You can find and apply to roofing jobs in Utah on Migrate Mate, which lists current Utah openings from contractors and construction firms across 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 32 Roofing Jobs in Utah
Find roles in Utah that match your experience and apply in just a few clicks.
Find Roofing Jobs