1

Roofing Project Manager Jobs in Iowa (NOW HIRING)

Roofing Sales Consultant

Altoona, IA · On-site

$100K - $250K/yr

Since 1984, Quick Roofing has been trusted by millions as one of America's leading roofing ... Partner with project managers to ensure smooth scheduling and job completion * Follow up to ensure ...

Since 1984, Quick Roofing has been trusted by millions as one of America's leading roofing ... Partner with project managers to ensure smooth scheduling and job completion * Follow up to ensure ...

Roofing Sales Consultant

Altoona, IA · On-site

$100K - $250K/yr

Since 1984, Quick Roofing has been trusted by millions as one of America's leading roofing ... Partner with project managers to ensure smooth scheduling and job completion * Follow up to ensure ...

Service Field Supervisor

Grimes, IA · On-site

$20 - $32/hr

Planning and executing a successful commercial roofing project * Work closely with the Warehouse Manager in ordering materials for projects Candidate Qualifications: * 3+ year's supervisory/sales ...

Service Field Supervisor

Grimes, IA · On-site

$20 - $32/hr

Planning and executing a successful commercial roofing project * Work closely with the Warehouse Manager in ordering materials for projects Candidate Qualifications: * 3+ year's supervisory/sales ...

These roofing services are performed in many states, making travel an essential part of the job and ... Collaborate with Service Manager and upper management to provide updates and recommend improvements.

Commercial Roofing Estimator Start Date: Immediately Salary Range:$75,000-120,000 Job Type ... Participate in pre-bid, post-bid, and handoff meetings with sales and project management teams

next page

Showing results 1-20

Roofing Project Manager information

See Iowa salary details

$34.8K

$70.1K

$103.8K

How much do roofing project manager jobs pay per year?

As of Jul 30, 2026, the average yearly pay for roofing project manager in Iowa is $70,063.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,900.00 and $80,800.00 per year, depending on experience, location, and employer.

How much does a project manager make in roofing?

A roofing project manager typically earns between $60,000 and $100,000 annually, depending on experience, location, and company size. They oversee roofing projects, coordinate crews, and ensure timely completion, often requiring knowledge of roofing materials and safety regulations.

What are the key skills and qualifications needed to thrive as a Roofing Project Manager, and why are they important?

To thrive as a Roofing Project Manager, you need a solid understanding of roofing systems, construction management, and budgeting, typically supported by relevant experience or a degree in construction or a related field. Familiarity with project management software (like Procore or Buildertrend), OSHA safety certifications, and blueprint reading are commonly required. Strong leadership, problem-solving, and communication skills help manage crews, coordinate with clients, and resolve issues effectively. These skills and qualifications ensure projects are completed safely, on time, and within budget while maintaining quality and client satisfaction.

What is the highest paid roofing job?

The highest paid roofing-related role is often a roofing contractor or a senior project manager with extensive experience and certifications. These positions typically earn higher salaries due to their leadership responsibilities, technical expertise, and ability to manage large or complex projects. Advanced skills in estimating, safety, and project coordination can also contribute to higher compensation in the roofing industry.

What is the difference between Roofing Project Manager vs Roofing Estimator?

AspectRoofing Project ManagerRoofing Estimator
Primary RoleOversees roofing projects from start to finish, manages teams, schedules, and ensures qualityPrepares cost estimates, bids, and proposals for roofing projects
Required CredentialsExperience in roofing, project management skills, sometimes certifications like OSHA or PMPKnowledge of roofing materials, construction costs, and estimating software
Work EnvironmentOn-site supervision, coordination with crews and clientsOffice-based, preparing estimates and reviewing project plans
Industry UsageCommonly employed by roofing contractors for project executionUsed by roofing companies to secure projects through accurate bids

While both roles are essential in roofing projects, the Roofing Project Manager focuses on overseeing the entire project, ensuring timely completion and quality, whereas the Roofing Estimator specializes in calculating costs and preparing bids to win contracts.

What does a project manager do in the roofing industry?

A roofing project manager oversees the planning, coordination, and execution of roofing projects, ensuring they are completed on time, within budget, and to quality standards. They manage communication between clients, contractors, and suppliers, schedule work, and ensure safety protocols are followed, often using project management tools and certifications to facilitate smooth operations.

What are some typical challenges a Roofing Project Manager faces during projects, and how can they be addressed?

Roofing Project Managers often encounter challenges such as weather delays, managing subcontractors, and ensuring safety compliance on-site. Effective communication and proactive scheduling are key to minimizing weather-related disruptions. Building strong relationships with subcontractors and regularly reviewing safety protocols help ensure projects stay on track and within budget. Staying organized and adaptable enables Roofing Project Managers to address these challenges efficiently while maintaining high-quality standards.

What does a Roofing Project Manager do?

A Roofing Project Manager oversees all aspects of roofing projects, from initial planning and budgeting to execution and completion. They coordinate with clients, suppliers, and roofing crews to ensure projects are completed on time, within budget, and to quality standards. Their responsibilities include scheduling, safety management, inspecting work progress, and resolving any issues that arise. Roofing Project Managers also handle documentation, permits, and ensure compliance with building codes and safety regulations.

Can I make 100k as a project manager?

Roofing project managers can potentially earn $100,000 or more annually, especially with experience, certifications, and managing large or complex projects. Salaries vary based on location, company size, and individual skills, with some earning higher through bonuses or profit sharing.
What are popular job titles related to Roofing Project Manager jobs in Iowa? For Roofing Project Manager jobs in Iowa, the most frequently searched job titles are:
What cities in Iowa are hiring for Roofing Project Manager jobs? Cities in Iowa with the most Roofing Project Manager job openings:
Infographic showing various Roofing Project Manager job openings in Iowa as of July 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $70,063 per year, or $33.7 per hour.

Project Manager Outside Sales-Roofing

Shamrock Roofing

Urbandale, IA • On-site

$200K/yr

Full-time

Posted 13 days ago


Job description

Description
Shamrock Roofing & Construction
Project Manager Outside Sales - Roofing | Des Moines, IA
1099 Commission-Based | Average Earnings: $70,000-$150,000+ | Top Performers Earn $200,000+
Build Your Career with One of America's Top Roofing Contractors
Shamrock Roofing & Construction is a Top 40 Roofing Contractor in the United States with over $70 million in annual revenue and continued expansion throughout the Midwest and South. We're looking for motivated, driven professionals who thrive in an outside sales environment and want to build a rewarding career with unlimited earning potential.
Whether you're experienced in roofing sales or ready to learn, we provide the training, systems, and support to help you succeed.
What You'll Do
In the Project Manager Outside Sales position, you'll guide homeowners through the roofing restoration process from the initial inspection to project completion.
Responsibilities include:
  • Generate new business through door-to-door canvassing, referrals, networking, and storm restoration opportunities
  • Conduct roof, siding, and gutter inspections
  • Educate homeowners on roofing systems and replacement options
  • Prepare estimates and present solutions
  • Close sales and execute contracts
  • Manage customer relationships throughout the entire project
  • Coordinate with production and office teams to ensure successful project completion
  • Collect payments and maintain accurate project documentation
  • Deliver exceptional customer service before, during, and after installation

Compensation & Benefits
  • 1099 Independent contractor position
  • Average annual earnings of $70,000-$150,000+
  • Top performers regularly earn $200,000+
  • Bonus opportunities and sales competitions
  • Training bonuses available while building your pipeline
  • Some company-generated leads provided
  • Unlimited earning potential through self-generated business
  • Comprehensive sales and project management training
  • Clear opportunities for leadership and career advancement
  • Supportive team environment with experienced mentors

Requirements
What We're Looking For
  • Minimum 18 years of age
  • Valid driver's license
  • Reliable transportation
  • Cell phone
  • Self-motivated with a strong work ethic
  • Coachable and eager to learn
  • Excellent communication and interpersonal skills
  • Goal-oriented with a desire to earn a high income
  • Comfortable working outdoors and in a door-to-door sales environment
  • Ability to climb ladders, walk on roofs, and lift up to 50 pounds
  • Comfortable working at heights
  • Strong organizational and time management skills with the ability to manage multiple projects simultaneously

Military veterans are encouraged to apply.
What Makes Shamrock Different
At Shamrock Roofing & Construction, we invest in your success. You'll receive industry-leading training, proven sales systems, operational support, and a respected brand that helps you win business. If you're willing to work hard, generate opportunities, and deliver outstanding customer service, you'll have the opportunity to build a long-term, high-income career.
Roofing sales is a year-round career with unlimited growth potential.
Disclaimer: Shamrock Roofing & Construction provides equal opportunities to all, prohibiting discrimination based on race, color, religion, sex, national origin, age, disability, sexual orientation, and genetic information. As part of our onboarding process, the Company conducts a comprehensive background check, which includes a criminal history review and a Motor Vehicle Record (MVR) check. Offers are contingent upon the successful completion of these screenings and meeting our Company's driving standards and background criteria.