Payroll & HR software,
verified like a policy manual.

Employee Cost Calculator →

Payroll Software · Policy-manual review

Best Payroll Software for Plumbing and HVAC Companies 2026

Plumbing and HVAC payroll must handle Davis-Bacon prevailing wages, union dues remittance, certified payroll, and field technician overtime rules on job sites.

Verified 2026-08-27

At a glance

Verdict

For most plumbing and HVAC contractors, Gusto handles the basics well if your crew stays in one or two states and you avoid prevailing wage jobs. Once you add Davis-Bacon certified payroll, multi-state licensing, or union fringe benefits to the mix, you need something purpose-built like Foundation Software or move up to Paylocity with a careful implementation. Do not let a generic payroll vendor promise you "certified payroll support" without making them demonstrate it in a live demo with a real WH-347 form.

Try Gusto Free →
Is it right for you?
  • Ask the vendor to generate a sample WH-347 certified payroll report during your demo, not after you sign.
  • Confirm whether prevailing wage job cost coding is handled inside payroll or requires a third-party integration with your field service software.
  • Verify that the system can split a single employee's hours across multiple wage determinations in one pay period.
  • Check that union fringe benefit remittance (health, pension, annuity) is automated per collective bargaining agreement, not a manual journal entry.
  • Test multi-state tax filing in at least two states where your crews cross borders, and confirm SUI rates update automatically when a new nexus is triggered.
  • Ask specifically whether the software handles certified payroll for both federal (Davis-Bacon) and state prevailing wage laws, since many vendors only cover one.
Filed under
Payroll Software · last verified 2026-08-27

§1Why plumbing and HVAC payroll breaks generic software

Gusto logoGusto
ADP logoADP
Rippling logoRippling
OnPay logoOnPay
Paychex logoPaychex

Most payroll software is built for offices. A dental practice, a marketing agency, a retail shop. They have W-2 employees who show up at one location, earn one hourly rate, and punch out at five. Plumbing and HVAC contractors live in a completely different reality. Your lead plumber might work three job sites in one week, each with a different prevailing wage rate. Your HVAC tech is crossing a state line to service a commercial client. Your apprentices are earning different rates than your journeymen. Test the proposed wage codes against those job and classification changes before choosing a payroll package.

The certified payroll requirement on public works jobs is the single biggest breaking point. When a contractor wins a federally funded project, Covered Davis-Bacon and Related Acts work requires a weekly payroll submission and signed statement of compliance. WH-347 is an optional federal format; another format must contain the required information and identical certification. Ask Gusto, QuickBooks or any other proposed provider to demonstrate the actual report, job classifications, wage and fringe calculations, and recipient submission process. An export may require another reporting tool and review, so price that work for your active projects.

Union versus non-union crew management adds another layer. Many plumbing and HVAC shops run a mixed workforce. Union journeymen covered by a collective bargaining agreement sit alongside non-union helpers. The union workers have specific fringe benefit contribution rates, remittance schedules to the union trust funds, and work rules around overtime. Non-union workers have different rules entirely. Payroll software needs to handle both classifications simultaneously without requiring you to run separate payrolls and manually reconcile them afterward.

Service work versus construction work creates a split that few payroll vendors acknowledge. When your technician responds to a residential emergency call, that is service work at one wage scale. When the same tech is on a commercial new construction bid, that might be a prevailing wage job at a completely different rate. The ability to code hours by job type and apply the correct wage determination automatically, rather than trusting the tech to fill out a paper form correctly, is not a nice-to-have. It is the difference between a clean audit and a Department of Labor inquiry.

§2Tool-by-tool breakdown for plumbing and HVAC contractors

Gusto starts at $49 per month plus $6 per person and is genuinely good for small shops with straightforward needs. If you run a residential plumbing or HVAC company with a crew of under ten people, no public works bids, and operations confined to one state, Gusto will serve you well. The interface is clean, onboarding is fast, and the contractor-friendly features like automatic W-2 and 1099 handling work without drama. Gusto Simple covers single-state payroll; Plus and Premium cover multiple states under their plan terms. For public work or union crews, require a demonstration of the requested certified report, fringe calculations and trust-fund remittance. Basic deductions or a payroll export alone do not establish that the complete workflow is included.

ADP Run (for small business) and ADP Workforce Now (for larger operations) are the safe, expensive, well-documented options. For ADP Workforce Now, identify the exact reporting product or partner, state coverage and union benefit workflow in the quote, and have the provider run a representative project. Pricing is opaque and negotiated per contract, which means you need to push hard for a specific quote. Contractors with 25 or more employees often land in the $300 to $600 per month range before add-ons. The weakness is implementation. ADP's onboarding is slow, the platform has a dated interface, and customizing wage codes for your specific union agreements typically requires involving ADP's support team rather than doing it yourself.

Paylocity is a strong mid-market option that gets underrated in construction circles. It handles multiple pay rates per employee, integrates reasonably well with job costing software, and has a configurable reporting engine that can output something close to certified payroll format, though you will likely need to customize the template. Paylocity does not publish pricing publicly. Expect to pay somewhere between $150 and $400 per month for a crew of 15 to 30 workers depending on which modules you select. The HR features are genuinely good if you are also trying to manage technician certifications, OSHA training records, and license renewal tracking.

Foundation Software is a construction accounting option with payroll services. Procore Workforce Management covers planning and labor tracking; its Timesheets documentation describes a separate export into Sage 300 CRE Payroll. Identify the payroll engine and validate employee, classification, pay ID, project and cost-code mapping; this does not prove native certified reporting or fund remittance inside Procore. Foundation's payroll module handles Davis-Bacon certified payroll natively, union fringe remittance, and certified payroll reporting across multiple states. It integrates tightly with job costing. The tradeoff is complexity. Foundation is not a tool you configure yourself over a weekend. You will need their implementation team, and the learning curve is real. On Capterra, Foundation carries a 4.3+ star rating across 362 verified reviews as of 2026, and it was named a 2026 Capterra Shortlist and Software Advice FrontRunners winner. Reviewers consistently praise job-costing accuracy and certified-payroll compliance, but a recurring complaint is thin, non-customizable built-in reporting, so plan on exporting to a BI tool if you need anything beyond Foundation's stock reports. Payroll4Construction, built by the same company, keeps its pricing quote-based, but reviewers on Capterra and Software Advice consistently describe the quotes as competitive with ADP and Paychex once you factor in the certified-payroll and union-fringe handling those generalist platforms charge extra for or cannot do at all. Rippling is also an option for multi-state operators. Confirm which payroll or PEO service is being proposed, who handles each state registration, and whether the construction reporting and fringe workflow requires a partner. An EOR arrangement concerns the legal employer and should not be treated as a general exemption from domestic tax registration.

§3Compliance and regulatory issues specific to this trade

Davis-Bacon and Related Acts compliance is the highest-stakes payroll issue for any plumbing or HVAC contractor that bids on federally funded work. The law requires that workers on covered projects are paid at least the locally prevailing wage for their classification, and it requires documented proof via weekly certified payroll submissions. The Department of Labor has been increasing enforcement over the past several years, and the Biden-era Davis-Bacon rule expansion in 2023 broadened coverage significantly. Mistakes on certified payroll are not just administrative problems. Repeated violations can result in debarment, which means you lose the right to bid on federal contracts. One 2026-specific wrinkle: DOL's civil penalty amounts normally rise every spring under the Federal Civil Penalties Inflation Adjustment Act, but its May 27, 2026 Federal Register notice confirmed there is no adjustment at all this year, because the Bureau of Labor Statistics never released the October 2025 CPI-U data the formula requires during the funding lapse, and the statute does not allow substituting a different month. Every DOL-administered civil penalty ceiling stays frozen at 2025 levels through 2026. That does not touch your back-wage liability or debarment exposure on a botched certified payroll, both of which remain exactly as serious as before.

State prevailing wage laws add a separate layer of complexity that trips up contractors who cross state lines. California's DIR certified payroll system, for example, requires electronic submission through the DIR's online portal and uses a different format from the federal WH-347. New York has its own requirements under Labor Law Article 8. Illinois, New Jersey, and Washington all have prevailing wage statutes with different craft classifications and fringe benefit requirements. A payroll system that handles federal Davis-Bacon well may not handle California DIR submissions at all. Always verify state-specific compliance before assuming your software has it covered.

Journeyman and apprentice ratio requirements are a compliance issue that lives inside payroll data but rarely gets flagged by payroll software. Many union collective bargaining agreements and state apprenticeship laws require contractors to maintain a certain ratio of journeymen to apprentices on job sites. For a crew with three journeyworkers and six apprentices, compare the applicable registered-program ratio and collective agreement before deciding whether the staffing complies. Payroll software that captures worker classifications per job site can surface this problem early. Require a demonstration of daily classifications and the applicable apprentice ratio for each site. If the chosen package cannot produce that view, maintain a separate verified record.

Workers' compensation classification codes are another area where HVAC and plumbing contractors routinely overpay or underpay their insurance premiums. The classification codes for plumbers doing new construction work differ from codes for service technicians doing repair calls. If your payroll system lumps all field labor under a single workers' comp code, your insurance carrier is either overcharging you or creating audit exposure. The correct setup requires your payroll software to track hours by activity type and map those hours to the appropriate NCCI classification code. Gusto and OnPay handle basic workers' comp integrations well. For multi-code tracking, Paylocity or ADP are better positioned.

§4Integration requirements for plumbing and HVAC operations

Field service management software supplies technician hours, job identifiers and work-order data from systems such as ServiceTitan, FieldEdge, Jobber or Housecall Pro. Check the current marketplace and ask both providers to name the supported connector. ServiceTitan markets Payroll Pro and has listed Inova as a certified payroll-and-HR partner. A listing or its absence cannot establish every connection available for Gusto or another provider. Test employee matching, hours, cost codes, corrections and work orders using your actual workflow. If the proposed transfer uses an automation service or file import, identify who maintains it and who checks each run before approving payroll.

Job costing is the financial backbone of any contractor business, and payroll is one of the largest inputs. Your accounting system, whether that is QuickBooks, Sage 100 Contractor, or Foundation, needs to receive labor cost data broken down by job, cost code, and worker classification. The disconnect between payroll systems and job costing software is the number one accounting headache contractors report. If your payroll vendor and your accounting software do not have a clean integration, you are reconciling those numbers manually every pay period. Ask specifically: does the integration push actual payroll cost by job number, or does it only push a lump sum journal entry?

Equipment and fleet management software is a less obvious but real integration need for larger plumbing and HVAC operations. Technicians often check out vehicles and equipment at the start of a shift, and that data connects to both payroll timing and workers' comp tracking. For companies running 20 or more service vehicles, platforms like Verizon Connect or Samsara are in use, and payroll systems that can pull GPS clock-in data rather than relying on manual timesheet entry reduce both administrative work and disputes over hours. For any proposed GPS-to-payroll connection, require the exact API or partner, supported data fields and an example transfer. General claims about an open API or partner ecosystem cannot establish that Rippling, Paylocity or ADP supports your fleet system.

Licensing and certification tracking is an HR integration that plumbing and HVAC contractors need but rarely think to ask about during a payroll software demo. Plumbers need state plumbing licenses. HVAC techs need EPA 608 certification to handle refrigerants. Both trades have continuing education requirements and renewal deadlines. If a tech's license lapses and they do work that requires it, you have a liability problem. Some HR platforms, notably Paylocity and Rippling, include credential tracking with expiration alerts. Ask Gusto or any other provider to demonstrate the credential records and renewal alerts needed; basic employee document storage alone does not establish that capability. This is worth verifying especially if you are managing a crew of 15 or more where keeping track of individual certifications in a spreadsheet has already become unmanageable.

§5Common mistakes when buying payroll software for this industry

The most common mistake is buying during a busy season without doing a proper demo. A plumbing or HVAC contractor who just won a large commercial bid is not in the right headspace to evaluate payroll software carefully. They sign up for whatever the sales rep recommends, go through a rushed onboarding, and then discover three months later that the system cannot produce a certified payroll report. At that point, switching is painful and expensive. The right time to evaluate and switch payroll systems is in the fall or winter slow period, with a hard cutover at the start of a new calendar year when historical data cleanup is cleanest.

Trusting vendor claims about certified payroll support without verification is a mistake that costs contractors real money. Every major payroll vendor will tell you they support certified payroll. What they mean varies enormously. Some generate a WH-347-formatted report. Some let you export a CSV that you then format yourself. Some have it as an add-on module at extra cost. Some support federal Davis-Bacon but not California DIR or New York prevailing wage. During any demo, stop the rep and ask them to navigate to the certified payroll report, run it for a hypothetical project, and show you the actual output. If they cannot do that in the demo, they cannot do it when it matters.

Underestimating implementation time is a consistent problem for contractors switching from manual payroll or basic systems. A plumbing company with 30 employees across multiple states, a mix of union and non-union workers, and prevailing wage jobs does not implement a new payroll system in two weeks. The setup of wage codes, union fringe benefit schedules, workers' comp classifications, multi-state tax accounts, and direct deposit banking information takes time to do correctly. Rushing it creates errors that appear in employee paychecks, which damages trust quickly. Budget six to eight weeks for implementation on any system more complex than Gusto, and do a parallel run for at least one full pay period before cutting over.

Ignoring per-employee pricing when headcount is variable is a financial planning mistake that catches seasonal contractors off guard. Payroll vendors charge per active employee per month. If you staff up in summer with extra HVAC install crews and scale back in winter, your payroll software cost swings significantly. Some vendors count any employee who received a paycheck in a given month, including terminated employees with final checks. Others charge only for currently active employees. At fifteen employees your pricing difference between those models is minor. At sixty summer employees versus twenty winter employees, the difference in annual spend can be several thousand dollars.

§6Recommendations by company size

Solo operator or owner-operator with one or two helpers: use Gusto or OnPay. Both are clean, affordable (both run $49 per month plus $6 per person), and handle basic payroll, tax filings, and 1099 contractor payments without complexity. If you do any public works jobs, handle certified payroll manually through a template or use a dedicated tool like eMars for that piece alone. Do not pay for a complex construction payroll system at this stage.

Small shop with 5 to 20 employees, mix of service and light construction work: Gusto is still viable if you stay in one or two states and avoid prevailing wage jobs. If you are starting to win public works bids or have union workers, move to Paylocity or look seriously at Paychex Flex. Paychex has a dedicated construction payroll team and handles certified payroll in most states, though their interface is dated and their support quality varies by region. Get a quote from both and compare not just price but which modules are included versus add-ons.

Mid-size contractor with 20 to 75 employees, regular public works bidding, multi-state operations: this is where purpose-built construction payroll becomes worth the investment. Foundation Software is an option to evaluate for certified reporting and integration with job costs. ADP Workforce Now with the construction module is a reasonable alternative if you want a larger vendor with more HR infrastructure behind it. Paylocity is a strong choice if you value the HR features alongside payroll. Budget $500 to $1,500 per month depending on employee count and modules. Compare the quoted cost with measured preparation and correction time before assuming the upgrade pays for itself.

Large contractor with 75-plus employees, significant union workforce, multi-state operations: at this scale, the payroll software decision is really an enterprise HR platform decision. Paycom and Paylocity both operate well at this size. Paycom is notable for its single-database architecture, meaning payroll, HR, time tracking, and benefits all live in one system rather than integrating separate modules. That reduces the reconciliation burden significantly. For ADP Workforce Now, verify union remittance and certified reporting for each state and agency involved; federal reporting support alone does not prove every state format is included. Plan for a formal procurement process, a full implementation team, and do not go live during your peak season.

See also: best payroll software for construction companies for related options.

§7Frequently asked questions

What should a contractor request in a certified-reporting demo? Give each shortlisted construction provider a sample project containing ordinary and overtime hours, two craft categories, plus cash payments and benefit-plan contributions. Inspect the generated report and certification, then confirm how the recipient accepts it. Obtain a quote for the crew, states, setup and support; a generic starting price leaves those tasks unconfirmed.

Can a small HVAC shop keep Gusto after hiring union workers? Possibly, if deductions, fund payments and required reports can be configured and reconciled. Have the provider configure the union contract in a trial pay run, including remittance to the relevant funds. Current Gusto Plus is $80 base plus $12 per employee each month; establish whether a separate report service is needed before committing.

Which wage rate applies to a government construction job? Locate the official rate schedule attached to that covered contract and identify the craft category for the actual duties. The required base wage and fringe amount need not equal the local union rate. Check applicable state rules as well, then compare the project records with the actual payments and contributions. Underpayments may lead to restitution and debarment.

When is a certified submission due? Covered federal work requires a report for each week of contract work plus a signed certification. WH-347 provides a convenient optional template, but an alternative must supply all required fields and use the same certification text. Confirm the delivery deadline with the recipient and any separate state portal rules; confirm who transmits the output and who certifies it; a generated file may still need separate submission.

How should a shop budget for the new payroll package? For straightforward single-state work, the current Gusto Simple formula is a $49 fixed charge plus $6 for each person per month. Obtain written construction-package proposals covering headcount, states, union processing, reports, implementation and integrations. Use the estimated Paylocity and Foundation ranges in the discussion above as planning context, then replace them with quotes before making a purchase.

How can a ServiceTitan user confirm the connection to Gusto? Ask both vendors for the connector name, maintenance owner, supported fields and a test import using your technician records. The marketplace entry identifies Inova as the certified partner for payroll and HR; ask separately whether Gusto has an appropriate connection for your account. Check recorded time, project references and amendments, whether through an official connection, a third party or a reviewed file transfer.

We wrote a dedicated breakdown of this in Paychex vs QuickBooks Payroll, worth a look if it applies to your setup.

For that exact comparison, see our Payroll Migration Mistakes guide.

Does the most widely used vendor suit a small trade business? Market reach alone cannot establish fit for your crew. Compare a written ADP proposal with the flat-price options using the same tax jurisdictions, reporting obligations and support needs. Require a source, date and market definition before relying on a percentage-share claim; do not choose solely on a claimed global ranking.

How should the shop choose its overall software setup? Begin with the field app used to dispatch work and record jobs, then test how those records reach payroll and accounts. A residential shop can compare Gusto and OnPay for ordinary pay runs. Public projects or a union agreement add reporting and contribution requirements that should drive the demonstration, rather than headcount or a vendor name alone.

What to do next

Most payroll tools offer a free trial or free setup month. We recommend testing 2–3 options with a real payroll run before committing to an annual contract.

Reader note

Was this section of the handbook useful?

HP

Owen Zhang

Publisher of HRPay Pick

See how these guides are made on the About page.