Great Lakes Commercial Roofing, LLC is a fast-growing commercial roofing company serving Iowa and the Midwest. Founded in 2014, we specialize in high-quality roof installations, repairs, maintenance, and coatings on commercial and industrial buildings.
We use our own in-house, factory-trained crews (no subcontractors) and deliver reliable, professional work on everything from TPO, PVC, and EPDM to metal and spray foam systems. Our Iowa team is based in Cascade and keeps projects moving year-round in the Anamosa, Cedar Rapids, and surrounding areas.
We’re known for strong safety standards, integrity, and taking great care of both our customers and our team. We offer competitive pay, solid benefits, steady work, and real opportunities to advance. If you’re a hard-working roofer who wants a company that values its people and keeps crews busy with quality projects, we’d love to have you join us.
Ready to build a stronger future with a growing team? Apply today!
Job Type: Full-time
Pay: $25.00 - $40.00 per hour
Expected hours: 35.0 – 50.0 per week
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- On-the-job training
- Opportunities for advancement
- Paid time off
- Parental leave
- Professional development assistance
- Referral program
- Vision insurance
Application Question(s):
- Are you willing to undergo a background check, in accordance with local law and regulations?
Experience:
- Flat Roofing: 1 year (Preferred)
Work Location: In person