Commercial Roofing Project Manager – Entry Level

Nations Roof

Springboro (OH)

On-site

USD 75,000 - 85,000

Full time

43 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k) retirement plan with employer0
Paid time off
Training and professional development
Opportunities for advancement

Job summary

Nations Roof invites entry-level project managers to join its Springboro, OH office and develop a long-term career in commercial roofing. You’ll support projects from preconstruction through closeout, working closely with field teams and clients.

The role emphasizes training, exposure to full lifecycle management, and a path toward advancement within one of the country’s leading roofing contractors.

Qualifications

  • Bachelor’s degree in Construction Management, Engineering, Architecture, or related field preferred.
  • Recent graduates welcome to apply.
  • 1–3 years of commercial roofing or construction PM experience is a plus.

Responsibilities

  • Assist with managing multiple commercial roofing projects from preconstruction through completion.
  • Develop project schedules, phasing plans, and material requirements.
  • Participate in project handoff and preconstruction meetings.
  • Coordinate crews, subcontractors, materials, inspections, and project schedules.
  • Track job costs, purchase orders, project documentation, and work-in-progress updates.
  • Review plans, specifications, and project takeoffs.
  • Communicate with customers, field teams, vendors, and internal departments.
  • Visit project sites to monitor safety, quality, progress, and schedule compliance.
  • Support final inspections, project closeout, and warranty documentation.
  • Assist with job walks, estimating, and smaller service projects as needed.
  • Help build strong customer relationships that support repeat business.

Skills

Project management
Scheduling
Communication
Problem solving
Construction knowledge
Team coordination

Education

Bachelor’s degree in Construction Management

Tools

Bluebeam
Microsoft Project
MS Office

Job description

Commercial Roofing Project Manager – Entry Level

Springboro, OH, US

Salary Range: $75,000.00 To $85,000.00 Annually

Nations Roof is seeking an early-career Project Manager interested in building a long-term career in commercial construction. This position offers hands‑on training and exposure to the full project lifecycle—from preconstruction planning through final closeout.

This positions reports to the Springboro, OH office daily. Must have current residency for consideration.

This is an excellent opportunity for a recent Construction Management graduate or someone with 1–3 years of commercial roofing or construction project management experience.

What You’ll Do
  • Assist with managing multiple commercial roofing projects from preconstruction through completion.
  • Develop project schedules, phasing plans, and material requirements.
  • Participate in project handoff and preconstruction meetings.
  • Coordinate crews, subcontractors, materials, inspections, and project schedules.
  • Track job costs, purchase orders, project documentation, and work-in-progress updates.
  • Review plans, specifications, and project takeoffs.
  • Communicate with customers, field teams, vendors, and internal departments.
  • Visit project sites to monitor safety, quality, progress, and schedule compliance.
  • Support final inspections, project closeout, and warranty documentation.
  • Assist with job walks, estimating, and smaller service projects as needed.
  • Help build strong customer relationships that support repeat business.
What We’re Looking For
  • Bachelor’s degree in Construction Management, Engineering, Architecture, or a related field preferred.
  • Recent graduates are encouraged to apply.
  • One to three years of commercial roofing or similar commercial construction project management experience is a plus.
  • Strong organizational, communication, and problem‑solving skills.
  • Ability to manage multiple priorities and meet deadlines.
  • Basic understanding of construction plans and specifications preferred.
  • Proficiency with Microsoft Office.
  • Experience with Bluebeam, Microsoft Project, or other construction management software is a plus.
  • Willingness to learn commercial roofing systems, project financials, and field operations.
Compensation and Benefits
  • Base salary of $75,000–$85,000, depending on experience.
  • Eligibility for an incentive opportunity.
  • Medical, dental, and vision insurance.
  • 401(k) retirement plan with employer contribution.
  • Paid time off.
  • Training and professional development.
  • Opportunities for advancement within a growing organization.
Why Join Nations Roof?

You’ll receive practical training, work directly with experienced construction professionals, and develop the skills needed to independently manage commercial roofing projects. This is an opportunity to begin or advance your project management career with one of the largest commercial roofing contractors in the country.

Nations Roof is an Equal Opportunity Employer. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, veteran status, or any other protected characteristic. Reasonable accommodations are available for individuals with disabilities. Our company is a Drug-Free Workplace.

Nations Roof is a drug free workplace.

All candidates must be authorized to work in the United States.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Commercial Roofing Project Manager – Entry Level
Commercial Roofing Project Manager – Entry Level

Nations Roof Llc • Springboro (OH)

On-site
USD 75,000 - 85,000
Medical, dental, and vision insurance
401(k) retirement plan with employer贡献
Paid time off
+3
Commercial Roofing Project Manager – Entry Level
Commercial Roofing Project Manager – Entry Level

Socket.dev • Springboro (OH)

On-site
USD 75,000 - 85,000
Entry-Level Commercial Roofing Project Manager
Entry-Level Commercial Roofing Project Manager

Nations Roof • Springboro (OH)

On-site
USD 75,000 - 85,000
Medical, dental, and vision insurance
401(k) retirement plan with employer0
Paid time off
+2
Early-Career Commercial Roofing Project Manager
Early-Career Commercial Roofing Project Manager

Nations Roof • Springboro (OH)

On-site
USD 75,000 - 85,000
Medical, dental, vision insurance
401(k) with employer contribution
Paid time off
+1
Entry-Level Commercial Roofing PM – Hands-On Training
Entry-Level Commercial Roofing PM – Hands-On Training

Nations Roof Llc • Springboro (OH)

On-site
USD 75,000 - 85,000
Medical, dental, and vision insurance
401(k) retirement plan with employer贡献
Paid time off
+3
Commercial Roofing Project Manager-Halethorpe, MD
Commercial Roofing Project Manager-Halethorpe, MD

Nations Roof Llc • Arbutus (MD)

On-site
USD 90,000 - 120,000
Medical insurance
PTO and holidays
401(k) with employer match
Commercial Roofing Project Manager-Halethorpe, MD
Commercial Roofing Project Manager-Halethorpe, MD

Nations Roof • Arbutus (MD)

On-site
USD 90,000 - 120,000
Paid holidays and PTO
401(k) with employer match
Medical, dental, vision insurance
+1
Commercial Roofing Project Manager-Halethorpe, MD
Commercial Roofing Project Manager-Halethorpe, MD

Socket.dev • Arbutus (MD)

On-site
USD 90,000 - 130,000
Company vehicle
Phone provided
Computer provided
+2
Commercial Roofing Superintendent- Kennesaw, GA
Commercial Roofing Superintendent- Kennesaw, GA

Nations Roof, LLC • Kennesaw (GA), Northern (KY)

Hybrid
USD 75,000 - 85,000
Medical, Dental and Vision Insurance
Life Insurance
Company Vehicle and Phone
+4
Rising Roofing Project Manager
Rising Roofing Project Manager

Socket.dev • Springboro (OH)

On-site
USD 75,000 - 85,000