puts attacker-chosen
// text straight into the headline of an ad landing page. Nothing executes
// (textContent, not innerHTML), but it is still our page saying their words.
k=k.replace(/<[^>]*>/g,' ').replace(/[<>]/g,' ').replace(/[\u0000-\u001F\u007F]/g,' ');
k=k.replace(/\+/g,' ').replace(/\s+/g,' ').trim().slice(0,80).trim();
if(!k)return;
k=k.toLowerCase().split(' ').filter(Boolean).map(function(w){return w.charAt(0).toUpperCase()+w.slice(1);}).join(' ');
function patch(){
var els=document.querySelectorAll('[data-dki-fallback]');
for(var i=0;i
Industries We Serve
Bookkeeping for Home Services & Field Trades
Parts, labor, and trucks — taxed three different ways depending on where you are.
Remote bookkeeping — monthly close, cleanup, and books ready for your CPA.
HVAC, plumbing, electrical, landscaping and pest control all hit the same wall: whether labor is taxable, whether parts are taxable, and whether installation changes the answer varies by state. Meanwhile crews, trucks, and materials all need tracking.
At a glance
Parts vs. labor
Coded separately, because your state may tax them differently.
Costed per call
Job-level margin including truck, fuel, and equipment.
Plans recognized over term
Maintenance agreements spread across the term, not booked on sale.
Techs and subs correct
Payroll and 1099 treatment kept straight.
What we handle
Job and service-call level costing across labor, parts, and truck expense
Correct sales tax treatment for parts versus labor versus installation
Fleet, fuel, and equipment expense tracking
Technician payroll and subcontractor 1099 reporting
Service agreement and maintenance plan revenue recognized over the term
Common problems we fix
Labor taxed when it should not be, or parts untaxed when they should be
Maintenance plan revenue recognized all at once instead of over the term
Truck and fuel costs not allocated, so job margin is fiction
Why your state matters here
Bookkeeping for home services and field trades is not the same in every state. Sales tax rates and what is taxable, registration and licensing, payroll rules, and filing cadence all vary — and for this industry those differences change real work, not just a number on a form. Pick your state below for specifics.
Trades and specialisms we cover
Home Services & Field Trades is a broad category, and the bookkeeping differs meaningfully between the trades inside it. Here is what actually changes, trade by trade — each is handled under this service rather than as a separate engagement.
HVAC runs two businesses at once: installation, which is project work with equipment cost and margin, and service, which is recurring and priced by the call. Blended together in one revenue account, neither is legible. Maintenance agreements add a third element — money collected up front for visits delivered across a year, which is deferred revenue rather than income on receipt. Equipment warranty claims and manufacturer rebates arrive long after the job and need somewhere to land.
Plumbing margin is decided by the parts-versus-labour split, and in many states those two are taxed differently on the same invoice. Truck stock is the second issue: parts consumed from a van are inventory until used, and plumbers who expense every purchase at the counter lose visibility of what is actually sitting on the trucks. Emergency and after-hours calls carry different pricing and different cost, and are worth separating in the books.
Electrical work splits between service calls, new construction, and tenant improvement, each with a different billing rhythm and a different cash-flow profile. New construction means progress billing and retainage held until the job closes; service work is collected immediately. Recording all of it as one revenue line hides that a growing new-construction book can starve a business that was comfortable on service revenue. Permit and inspection fees are pass-through costs that need to be recovered rather than absorbed.
Landscaping is seasonal in most of the country, which makes annualising the numbers essential — a strong summer says nothing without the winter attached. Recurring maintenance contracts are deferred revenue when billed annually up front. Install work is project-based with material and plant cost, and plant loss before installation is a real cost that is rarely recorded. Where snow removal is part of the business, it is effectively a separate seasonal operation sharing the same equipment.
Pest control is a subscription business wearing a trades uniform. Most revenue is recurring service agreements billed quarterly or annually, which makes deferred revenue central rather than incidental — money collected for treatments not yet performed is an obligation. Chemical inventory is regulated and costly, route density drives the real cost per stop, and technician licensing is a recurring cost worth tracking separately from general payroll.
Pool service is route-based and chemical-heavy. The cost that matters is per stop, not per month, and it is driven by route density — a technician doing twelve pools in a tight radius is a different business from one doing eight across a county. Chemicals are consumed at varying rates by season and pool size, so treating them as a flat overhead hides which accounts are actually unprofitable. Repair and equipment work is separate margin and should be separate revenue.
Handyman work is the highest transaction count per dollar of revenue in the trades, which makes bookkeeping overhead the real risk. The answer is not to cost every job individually but to track by job type and by average ticket, so pricing decisions have data behind them without drowning in detail. Material markup is a meaningful revenue line and is frequently not recorded as one, disappearing instead into reimbursed cost.
Solar carries long project cycles, substantial equipment cost, and financing arrangements that complicate revenue recognition — particularly where the customer finances through a third party and the installer is paid on milestones. Incentive and rebate programs mean money arriving months after completion, sometimes to the customer rather than the installer. Permitting and interconnection delays stretch jobs across periods, which makes work-in-progress accounting necessary rather than optional.
Septic work combines routine pumping, which is route-based recurring revenue, with installation and repair, which is permit-heavy project work. Disposal fees are a per-load cost that must tie to the jobs that generated them. Where the work requires state or county permitting, those fees are recoverable costs that need to be billed rather than absorbed, and inspection timelines can push a job across a period boundary.
Tree work is equipment-dominated and risk-heavy: chippers, bucket trucks, and cranes carry high ownership and maintenance cost, and insurance is one of the largest fixed expenses in the business. Debris disposal is a per-load cost that has to tie to the jobs that produced it, and where the operation also sells firewood or mulch, that is a separate revenue stream with a cost attached. Storm work arrives in bursts and is often insurance-funded, with a completely different collection profile.
Junk removal is priced by volume and costed by disposal weight, and those two do not move together — a truck of light bulky material and a truck of dense debris earn the same and cost very differently. Landfill and transfer station fees are the main variable cost and need matching to jobs. Where items are resold or recycled rather than dumped, that recovery is genuine revenue that most operators never record.
Gutters combine a seasonal cleaning service with an installation business, and they behave nothing alike: cleaning is high-volume, low-ticket, and weather-driven, while installation is material-heavy and quoted per property. Seamless gutter is fabricated on site from coil stock, so material is consumed by the foot from bulk inventory rather than bought per job, which needs an allocation method.
Chimney work is intensely seasonal, with most revenue arriving in a few autumn months against costs that run all year, so annualised reporting is the only way to know whether the business works. Inspections are a low-ticket entry point that leads to higher-value repair and relining work, so tracking conversion from inspection to repair is worth the accounts being structured for it. Parts and liners bought for specific jobs are effectively per-job inventory.
Locksmithing mixes emergency callouts with scheduled commercial work and hardware sales, and the three have very different margins and collection behaviour. Key stock, cylinders, and hardware are inventory carried on the van, and expensing every purchase at the counter hides what is actually sitting in the vehicles. Commercial master key systems are project work billed on terms, unlike the immediate payment of a residential lockout.
Garage door work splits between service repairs — springs, openers, cables, largely from van stock — and new door installation, which is ordered per job with a lead time and often a customer deposit. Those deposits are a liability until the door is installed. Warranty callbacks on installed doors are a real cost that should be visible, because a rising rate points at either a product or an installation problem.
Appliance repair earns from the diagnostic call, the labour, and the parts, and the parts side behaves like a small distribution business — ordered per job, sometimes returned, occasionally left on the van. Manufacturer warranty work is paid at a contracted rate on a delay, which is a completely different receivable from a homeowner paying at the door. First-time fix rate drives profitability, because a return visit earns nothing.
Window cleaning is route-based with very low material cost and almost everything in labour, so revenue per hour by route is the operating number and it only exists if jobs are timed and recorded. Commercial contracts billed monthly for a defined frequency are recurring revenue with an obligation attached; residential is transactional and seasonal. High-rise and rope-access work carries insurance and equipment costs that should never be averaged in with ground-level work.
Snow contracts come in three shapes — per push, per inch, and seasonal flat rate — and only one of them is predictable revenue. A seasonal contract is money collected for an obligation that depends on weather, which makes it deferred revenue with genuine risk attached, and a light winter and a heavy one produce opposite results on the same contract. Salt is bought ahead and stored, so it is inventory, and equipment sits idle for two-thirds of the year while still costing money.
Mobile detailing carries the vehicle and equipment costs of a service business with almost no premises cost, so the fixed base is small and the variable cost per job is what matters. Chemicals and consumables are consumed per vehicle at a rate worth measuring. Dealership and fleet accounts are contract work billed on terms at volume rates, which is a different business from retail detailing and should be visible separately.
Not listed? Tell us what you do — these are the ones we are asked about most, not the limit of what we handle.
We keep the books. You run the business.
Categorization, reconciliation, month-end close, and clean financial statements — with nothing left for you to chase.
Home Services & Field Trades — Frequently Asked Questions
Do you understand home services and field trades specifically?
+
Yes — that is the point of setting the books up by industry. HVAC, plumbing, electrical, landscaping and pest control all hit the same wall: whether labor is taxable, whether parts are taxable, and whether installation changes the answer varies by state. Meanwhile crews, trucks, and materials all need tracking.
What does bookkeeping for home services and field trades actually involve?
+
Job and service-call level costing across labor, parts, and truck expense; Correct sales tax treatment for parts versus labor versus installation; Fleet, fuel, and equipment expense tracking; and 2 other recurring pieces. It is done monthly rather than reconstructed at year end, so the numbers are usable while the decisions are still open.
What usually goes wrong in home services and field trades books?
+
The three we see most: labor taxed when it should not be, or parts untaxed when they should be; maintenance plan revenue recognized all at once instead of over the term; truck and fuel costs not allocated, so job margin is fiction. Parts, labor, and trucks — taxed three different ways depending on where you are.
Do you work with hvac contractors, plumbing contractors, electrical contractors?
+
Yes — those are three of the 19 trades covered under this service, and each is listed on this page with what changes about its books. They are handled under one engagement rather than quoted separately.
Do you work in the accounting file my home services and field trades business already uses?
+
Yes. We work inside your file so you keep ownership and full visibility. If you do not have one set up yet, we build it around your industry from the start, including a chart of accounts that matches how you actually earn.
Can you clean up home services and field trades books that are months behind?
+
That is our specialty. Cleanup is quoted at a fixed price after a short no-obligation review, so you know the cost before any work begins. Scope varies enormously, so we look first and quote second.