Demo

Project Manager (Mechanical)

Omni Staffing
Richmond, VA Full Time
POSTED ON 10/17/2026
AVAILABLE BEFORE 2/13/2027
Salary: $90k - 140k per year
Reference: JOB-1129

Project Manager – Mechanical Contracting (HVAC/Plumbing)
Location: Hampton Roads / Richmond, VA (On-site)
Compensation: $90,000 – $140,000 benefits
Type: Direct Hire / Full-Time

About the Opportunity

Omni Staffing is partnering with a long-established, full-service mechanical contractor in Virginia to hire experienced Project Managers. The company builds HVAC, plumbing, and process piping systems for healthcare facilities, large commercial buildings, government and institutional projects, and industrial and manufacturing clients. It has in-house engineering, preconstruction, and fabrication capabilities.

This is a strong fit for a mechanical PM who wants to run meaningful projects with a stable, well-respected contractor that has a deep backlog and a reputation for doing things the right way.

What You'll Do

  • Manage mechanical projects from award through closeout, owning scope, schedule, budget, and client satisfaction
  • Lead buyout of equipment, materials, and subcontractors; issue purchase orders and subcontracts
  • Track costs, forecast labor and material, and own project P&L
  • Price, negotiate, and manage change orders
  • Manage submittals, RFIs, shop drawings, and coordination with engineers and design teams
  • Coordinate with field supervision and foremen on manpower, sequencing, and logistics
  • Work with in-house fabrication and detailing teams to keep material flowing to the field
  • Build and maintain schedules, and coordinate with general contractors and owners to hit milestones
  • Run project meetings and serve as the main point of contact for GCs, owners, and engineers
  • Support estimating and preconstruction on new pursuits as needed
  • Drive closeout, including punch lists, O&M manuals, as-builts, and warranty documentation
  • Promote a strong safety culture on every project

What You Bring

  • 5 years of project management experience with a mechanical contractor (HVAC, plumbing, and/or process piping)
  • Experience managing commercial, healthcare, institutional, government, or industrial projects
  • Strong understanding of mechanical systems, construction documents, and specifications
  • Proven ability to manage budgets, schedules, and change orders
  • Strong communication skills and the ability to build relationships with GCs, owners, and field teams
  • Bachelor's in Mechanical Engineering, Construction Management, or a related field preferred (equivalent field experience considered)
  • Proficiency with Microsoft Office and project management software (Procore or similar a plus)

Nice to Have

  • Background in the field (pipefitter, plumber, HVAC tech) before moving into project management
  • Estimating experience
  • Experience with design-build or design-assist projects
  • Industrial or process piping project experience

Why This Role

  • Stable, established company with a strong regional reputation
  • Diverse project mix across commercial, healthcare, government, and industrial markets
  • In-house engineering and fabrication support
  • Culture built on integrity, relationships, and community involvement
  • Benefits: medical, dental, vision, 401(k), PTO, vehicle/allowance, bonus, etc.

About Omni Staffing

Omni Staffing connects experienced professionals with strong companies across all industries. We work directly with hiring leaders, so you get real information about the role and a straightforward process. All inquiries are kept confidential.

Salary : $90,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Project Manager (Mechanical)?

Sign up to receive alerts about other jobs on the Project Manager (Mechanical) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$103,110 - $134,766
Income Estimation: 
$95,422 - $120,607
Income Estimation: 
$137,303 - $192,299
Income Estimation: 
$137,848 - $188,725
Income Estimation: 
$182,502 - $249,036
Income Estimation: 
$207,946 - $249,343
Income Estimation: 
$175,165 - $219,883
Income Estimation: 
$182,642 - $260,237
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Omni Staffing

  • Omni Staffing Goshen, IN
  • Salary: $60k - 80k per year Reference: JOB-1115 Technical Writer About Us Fast-growing manufacturer building industry-leading products, seeking a Technical... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Project Manager (Mechanical) jobs in the Richmond, VA area that may be a better fit.

  • Gold's Gym General Manager Mechanicsville, VA
  • Gold's Gym is looking for its next General Manager in Mechanicsville! Want to work with an amazing team in an incredible environment? Apply today! Manageme... more
  • 8 Days Ago

  • Aegis Project Controls Richmond, VA
  • About Aegis The Aegis Companies provide expert project control services to the construction industry's most respected contractors, owners, and operators. H... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!