Roofing Jobs in Iowa
Roofing jobs in Iowa concentrate in residential construction, commercial building, and storm restoration, with consistent demand from single-family developments and agricultural facility projects across the state. Des Moines, Cedar Rapids, and Davenport see the heaviest hiring, and established contractors like Flood Brothers Restoration, Lindholm Roofing, and Nations Roof maintain ongoing workforces throughout the region. The most in-demand specialties are asphalt shingle installation, flat and low-slope commercial roofing, and insurance-backed storm damage repair. Scan the live roles below and apply to whichever ones fit.
Find Roofing JobsOverview
Showing 5 of 22+ Roofing jobs






Job Type: Full-Time
Compensation: Competitive salary based on experience, with performance-based bonus opportunities
Travel: Occasional jobsite travel; overnight travel may be required
About Bryan Companies
Bryan Companies is a growing, locally owned construction company specializing in commercial and residential roofing, exterior improvements, flooring, and interior remodeling. As our commercial roofing division expands, we are seeking an experienced professional to own estimating, purchasing, submittals, and project coordination.
Position Overview
This role manages commercial roofing projects from initial bidding through preconstruction and project execution support. The successful candidate will prepare accurate estimates, coordinate procurement and documentation, and travel to jobsites as needed for field verification, meetings, and coordination.
Commercial Roofing Estimating & Bidding
- Review drawings, specifications, addenda, and construction documents.
- Complete detailed material and labor takeoffs for commercial roofing projects.
- Estimate TPO, EPDM, PVC, insulation, tapered systems, cover boards, flashing, coping, edge metal, and accessories.
- Obtain supplier and subcontractor pricing; prepare proposals, bid packages, and scope clarifications.
- Identify scope gaps, constructability concerns, and value-engineering opportunities.
- Manage bid deadlines, track outstanding proposals, and price change orders.
Material Purchasing & Procurement
- Prepare material lists and purchase orders based on approved estimates.
- Verify materials meet specifications and manufacturer requirements.
- Coordinate supplier pricing, availability, lead times, and delivery with production management.
- Track orders, resolve shortages, and identify purchasing savings.
Submittals & Preconstruction Documentation
- Prepare and track product data, technical sheets, samples, and complete submittal packages.
- Verify specification compliance and coordinate revisions and approvals.
- Assist with manufacturer warranty applications and required documentation.
- Maintain organized project records before procurement and installation.
Project Coordination & Handoffs
- Lead detailed project handoffs covering scope, quantities, labor, schedule, and margins.
- Coordinate with sales, production, suppliers, and general contractors.
- Support scheduling and respond to estimating-related field questions.
- Document scope changes and support additional-work pricing.
Jobsite Visits & Field Coordination
- Travel to commercial jobsites as needed, including occasional overnight trips.
- Verify site conditions, measurements, and installation constraints.
- Attend preconstruction and coordination meetings and help resolve field questions.
- Identify issues that could affect project cost, scope, quality, or schedule.
Required Qualifications
- Commercial roofing estimating experience and strong knowledge of low-slope TPO and EPDM systems.
- Ability to interpret plans and specifications and perform accurate takeoffs.
- Understanding of roofing installation methods, labor requirements, and materials.
- Strong organization, communication, problem-solving, and deadline management.
- Proficiency with estimating software, spreadsheets, and construction technology.
- Valid driver’s license and willingness to travel to jobsites as needed. Preferred
Qualifications
- 3–5+ years of commercial roofing estimating or project coordination experience.
- Familiarity with Carlisle, Versico, Elevate, or similar manufacturers.
- Experience with submittals, purchasing, warranty requirements, and commercial GC coordination.
What We’re Looking For
A proactive, accountable professional who works independently, meets deadlines, protects margins, communicates clearly, and follows projects beyond the estimating stage to support successful execution.
What We Offer
- Competitive compensation and performance-based bonus opportunities.
- Professional growth and advancement within an expanding commercial roofing division.
- Established supplier and manufacturer relationships.
- Collaborative team and direct access to company leadership.
Apply Today
If you are an experienced commercial roofing professional who enjoys estimating, project coordination, and involvement throughout the construction process, we would like to hear from you.
For all your home improvements inside and out, Trust Bryan
Pay: $70,000.00 - $85,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Fuel reimbursement
- Health insurance
- Paid time off
- Retirement plan
Work Location: In person
See All 22 Roofing Jobs in Iowa
Find roles in Iowa that match your experience and apply in just a few clicks.
Find Roofing JobsRoofing Jobs by City in Iowa
Where Iowa roles are concentrated, by current openings.
Roofing Job Market in Iowa
A snapshot from current Iowa openings, updated as new roles post.
Who's Hiring



What Iowa Employers Look For
The qualifications that appear most often in roofing jobs across Iowa.
- Valid Iowa contractor registration or work under a licensed Iowa roofing contractor
- Demonstrated experience with asphalt shingle, TPO, or EPDM roofing systems
- OSHA 10 or OSHA 30 construction safety certification
- Ability to work at heights and lift materials weighing up to 100 pounds
- Valid driver's license and reliable transportation to job sites across Iowa
- Experience reading blueprints, measuring roof surfaces, and estimating material quantities
Roofing Jobs in Iowa: Frequently Asked Questions
How do you become a roofing in Iowa?
Roofing work in Iowa is performed under a contractor who holds a valid Iowa contractor registration issued through the Iowa Division of Labor. Individual workers do not need a separate state license, but most employers require OSHA safety training and hands-on experience gained through an apprenticeship or on-the-job training with an established roofing company. Completing a union apprenticeship through the United Union of Roofers, Waterproofers, and Allied Workers strengthens candidacy considerably.
Which companies hire roofings in Iowa?
Employers hiring roofings in Iowa right now include ASPEN CONTRACTING, StrongHouse, and Shamrock Roofing and Construction, based on current listings on Migrate Mate as of November 2026. Iowa's active storm season and steady residential construction pipeline keep regional and national roofing contractors recruiting throughout the year.
Which Iowa cities have the most roofing jobs?
Des Moines, Waterloo, and Urbandale have the highest concentration of roofing openings in Iowa. Des Moines drives volume through its large suburban residential construction corridor and commercial development activity, while Cedar Rapids and Davenport draw consistent demand from both industrial facility maintenance and the region's exposure to severe weather events that generate repair and restoration work.
Are there remote roofing jobs in Iowa?
Yes, but they're rare. About 0% of roofing openings tied to Iowa are remote or hybrid as of November 2026, reflecting the hands-on, on-site nature of most roofing work. The roles most likely to carry any remote component are estimating and project management positions where site visits are scheduled rather than continuous.
How can I get hired as a roofing in Iowa with little or no experience?
The most realistic entry point is a labor or helper position with an Iowa roofing contractor, where you work alongside experienced crews and build skills on the job. Larger contractors in the Des Moines and Cedar Rapids markets regularly bring on entry-level helpers during the spring and summer busy season. Enrolling in the United Union of Roofers, Waterproofers, and Allied Workers apprenticeship program, offered regionally in Iowa, provides structured training and a direct path to journeyman status without prior experience required.
Where can I find and apply to roofing jobs in Iowa?
You can find and apply to roofing jobs in Iowa on Migrate Mate, which lists current openings from employers hiring across the state. Search the listings, find roles that match your experience and location, and apply directly to the ones that fit.
See All 22 Roofing Jobs in Iowa
Find roles in Iowa that match your experience and apply in just a few clicks.
Find Roofing Jobs