Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

General Laborer/Roofing Assistant

Job

Jamison's Roofing Company

Clinton, IA (In Person)

$41,600 Salary, Full-Time

Posted 6 days ago (Updated 5 days ago) • Actively hiring

Expires 7/21/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
53
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

General Laborer /
Roofing Assistant Company:
Iowa RoofPros Location:
Eastern Iowa Pay:
$18.00 - $22.00 per hour (Based on Experience) Let's Be Honest... Not everyone knows exactly what they want to do for the rest of their life. Maybe you're looking for a fresh start. Maybe you're tired of working in a warehouse, factory, restaurant, or retail environment where your hard work goes unnoticed. Maybe you're simply looking for an opportunity to learn valuable skills, earn more money, and build a career. If that's you, keep reading. Iowa RoofPros is looking for a dependable General Laborer / Roofing Assistant to join our growing team. No roofing experience is required. We're willing to teach the right person. What You'll Be Doing No two days are exactly the same. One day you may be helping with a roof repair. The next day you may be delivering materials, cleaning up a job site, assisting with inspections, helping organize inventory, or supporting one of our roofing crews. This position is ideal for someone who enjoys variety and doesn't mind changing gears when priorities shift. What We're Looking For Positive attitude Strong work ethic Dependable and punctual Ability to work outdoors in various weather conditions Ability to lift and carry materials Ability to follow instructions Willingness to learn new skills Valid driver's license Ability to adapt when priorities change A Word About Flexibility Roofing isn't always predictable. Weather changes. Emergency repairs happen. Customers have urgent needs. Sometimes the plan for the day changes because a higher-priority issue needs attention. We're looking for someone who can adapt, stay positive, and help solve problems instead of getting frustrated when plans change. No Experience? No Problem. We're not hiring experience. We're hiring attitude. If you're dependable, coachable, and willing to work hard, we can teach you the rest. As your skills grow, your opportunities and earning potential will grow as well. Opportunities for Advancement Many people enter the construction industry as laborers and eventually move into positions such as: Roofing Technician Repair Technician Project Manager Sales Professional Crew Leader We're committed to helping good people grow. What This Position Is NOT This is not a position for someone who constantly calls in sick. This is not a position for someone who needs to be reminded to work. This is not a position for someone who gets upset every time the day's plan changes. We're looking for someone who takes pride in being dependable and helping the team succeed. Why Iowa RoofPros? Iowa RoofPros is built on trust, hard work, and doing the right thing for our customers. Our owner has over 25 years of roofing experience and believes in giving hardworking people opportunities to learn, grow, and succeed. If you're looking for a company where your effort matters and advancement is earned, we'd love to meet you.
To Apply Tell us:
Your work history Why you're looking for a new opportunity Why you think you'd be a good fit for this position Any construction, labor, customer service, or mechanical experience you may have No roofing experience required. A strong work ethic, valid driver's license, and willingness to learn are required.
Pay:
$18.00 - $22.00 per hour
Benefits:
Flexible schedule On-the-job training
Work Location:
In person