Roofing Jobs
Roofing jobs are open across residential construction, commercial building, and property maintenance, from helper and laborer to foreman and estimator, with specializations in shingle installation, flat roofing, and roof repair. Scan the live roles below and apply to whichever ones fit.
Find Roofing JobsOverview
Showing 5 of 1,229+ Roofing jobs


Learn a Valuable Trade.
Do you enjoy solving problems, working with numbers, and figuring out how things are built?Are you the kind of person who notices details others miss? Are you the kind of person who likes to get things right the first time?
If so, you may be exactly who we're looking for.
At Exterior Pro Roofing, we aren't simply hiring an employee—we're looking for someone who wants to build a long-term career and grow into one of the best commercial roofing estimators in the industry.
You do not need roofing estimating experience (but you should have basic math and computer skills).
We're looking for someone with the right attitude, strong analytical ability, and a willingness to learn. We'll teach you the roofing.
About Us
Exterior Pro Roofing is an award-winning, family-owned commercial roofing contractor serving Indiana. We are proud to be recognized as a Duro-Last Elite Contractor, placing us among the top commercial roofing installers in the country and the #1 installer in Indiana for quality.
We're a growing company where every employee has the opportunity to make a real impact. You'll work directly with company leadership, receive hands-on mentoring, and have opportunities to take on increasing responsibility as your skills develop.
What You'll Do
As an Estimator Trainee, you'll learn how to evaluate commercial roofing projects and prepare accurate, competitive bids that help our company win profitable work.
Your responsibilities will include:
- Learning to read blueprints and architectural drawings
- Performing material and labor quantity takeoffs
- Assisting with commercial roofing estimates and bid preparation
- Preparing proposals and project documentation
- Following up on bid results and gathering customer feedback
- Coordinating project submittals
- Communicating with vendors and suppliers
- Visiting job sites when needed to better understand projects
- Supporting project managers and estimators
- Helping improve office systems and estimating processes
- Assisting with general office responsibilities as needed
- Safely drive forklifts for receiving and staging job site materials at the shop
What We're Looking For
We're much more interested in potential than experience.
The ideal candidate:
- Loves solving problems
- Enjoys working with numbers and spreadsheets
- Has exceptional attention to detail
- Learns quickly and asks thoughtful questions
- Is organized and dependable
- Takes ownership of their work
- Wants continuous learning and professional growth
- Appreciates the flexibility and culture of a family-owned business
Experience with Excel, construction, CAD, blueprint reading, engineering technology, manufacturing, construction management, or estimating is helpful—but not required.
Why You'll Love Working Here
- Competitive pay based on experience and potential
- 401(k) with company match
- Flexible schedule
- Paid training
- Work directly with company leadership
- Family-oriented work environment
This Position May Not Be Right for You If....
- You dislike learning technical material.
- You struggle with basic math.
- Details don't matter much to you.
- You don't enjoy solving problems.
- You don't enjoy working independently or sitting at a desk for extended periods.
- You're looking for just another job instead of building a long-term career.
Ready to Build Your Future?
If you're analytical, motivated, and excited to learn a valuable profession, we'd love to meet you.
When you apply, tell us why you're interested in this opportunity and what makes you the kind of person who enjoys solving complex problems. We care more about your potential, character, and willingness to learn than whether you've worked in roofing before.
Job Types: Full-time, Part-time
Pay: $19.00 - $25.00 per hour
Benefits:
- 401(k)
- 401(k) matching
- Flexible schedule
Education:
- High school or equivalent (Preferred)
Work Location: In person
Roofing Jobs by Experience Level
Top Cities Hiring Roofings
Explore roofing openings in the cities hiring most right now.
See All 1,229+ Roofing Jobs
Find roles that match your experience and apply in just a few clicks.
Find Roofing JobsRoofing Job Market
Who's Hiring
- Tecta America36

- Absolute Roofing27

- Centimark Corporation26

- StrongHouse25

- Shamrock Roofing and Construction25

Top Industries Hiring
- Construction & Real Estate27
- Staffing & Recruiting10
- Chemicals & Materials7
- Energy1
- Education1
What Employers Look For
The qualifications that appear most often in roofing jobs.
- Proven experience installing asphalt shingles, flat roofing systems, or metal roofing panels
- Valid OSHA 10 or OSHA 30 certification demonstrating fall protection and safety compliance
- Physical ability to lift heavy materials and work at height in all weather conditions
- Familiarity with roofing tools including nail guns, utility knives, chalk lines, and pry bars
- Valid driver's license and reliable transportation to reach residential or commercial job sites
- Ability to read basic blueprints or work orders and follow project specifications accurately
Tips for Your Roofing Job Search
List certifications above your work history
Roofing employers scan for OSHA 10 or OSHA 30 cards, manufacturer installation certifications, and fall-protection training before reading your experience. Put those credentials in a dedicated section at the top of your resume so hiring managers spot them immediately.
Apply early to roles that fit
Migrate Mate lists roofing openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Tailor your resume to each project type
Residential and commercial roofing crews look for different experience. If you're targeting commercial work, call out low-slope systems, TPO or EPDM membrane experience, and large-scale crew coordination. For residential, highlight steep-slope shingle work and customer-facing jobsite behavior.
Search for openings by material specialty
Many roofing job listings are titled by material or system type, like 'flat roof technician' or 'metal roofing installer', not just 'roofer'. Searching those specific terms surfaces openings that a broad search misses and puts you in front of employers who need that exact skill.
Prepare for a hands-on skills assessment
Many roofing contractors skip a traditional interview and ask you to show up at a job site for a working interview instead. Bring your own tools if you have them, arrive in proper PPE, and be ready to demonstrate your technique on flashing, underlayment, or whatever the crew is currently running.
Negotiate your start date around season demand
Roofing hiring surges in spring and slows sharply in winter across much of the country. If you receive an offer in late fall, you have real leverage to negotiate a higher hourly rate or a signing bonus to offset the slower weeks ahead.
Roofing Jobs: Frequently Asked Questions
Which companies are hiring the most roofings?
The companies hiring the most roofings right now include Tecta America, Absolute Roofing, and Centimark Corporation, with the largest share of openings in Texas, Florida, and Georgia, based on current listings on Migrate Mate as of August 2026. Checking back weekly helps since roofing crews hire quickly when a large project kicks off.
How many roofing jobs are remote?
About 18% of roofing openings are fully remote or hybrid as of August 2026, and those positions are almost exclusively on the estimating, project management, or sales side of the business rather than installation. Hands-on installation and repair roles are nearly always on-site by nature.
How do you become a roofing?
Most roofers start by joining a crew as a helper or laborer, learning tear-off, material handling, and basic installation under an experienced lead. From there you build hands-on skills in shingle, flat, or metal systems, earn your OSHA safety card, and eventually move into a journeyman or foreman role. Some contractors offer formal apprenticeships through the United Union of Roofers, Waterproofers and Allied Workers that combine paid work with structured training.
How do you get hired as a roofer with little experience?
Entry-level roofing positions are commonly labeled helper, laborer, or ground crew, and they exist specifically to bring in workers without prior experience. Emphasize physical fitness, a clean safety record, and any construction or outdoor labor background you have. Getting your OSHA 10 card before applying signals seriousness and separates you from other entry-level candidates who haven't taken that step yet.
What does the roofing interview process look like?
For installation roles, the process is usually a brief phone screen followed by a working interview on an active job site where a foreman watches you handle materials, follow safety protocols, and take direction. For estimator or project manager roles, expect one or two office conversations covering your experience with takeoffs, software tools, and how you manage subcontractors or customer expectations on a project.
Where can I find and apply to roofing jobs?
You can find and apply to roofing jobs on Migrate Mate, which lists current openings from across the United States in one place. Search for roles that match your experience level and specialization, then apply directly to each listing that fits.
See All 1,229+ Roofing Jobs
Find roles that match your experience and apply in just a few clicks.
Find Roofing Jobs