Home & Property Services
Bookkeeping for landscapers, roofers, pest control, and pool service companies across the SGV and Pasadena foothills.
The Industry
The foothill neighborhoods from Pasadena out through La Cañada, Altadena, Sierra Madre, Arcadia, and San Marino are built for home and property services. Older properties, mature landscaping, pools on a good share of the lots, brush clearance required by the fire department, and a homeowner base that actually pays to keep things maintained. A landscape route through these neighborhoods can have 40 or 50 weekly accounts within a few miles of each other. Pest control picks up monthly or quarterly work on most of the same streets. Pool techs run Tuesday and Thursday routes with 15 stops each. Roofers stay busy year-round between the older tile roofs in the historic neighborhoods and the storm damage that shows up every winter.
The business model looks clean from the outside. Recurring monthly revenue, known routes, predictable service. The financial reality is harder. Recurring does not mean profitable. Some clients take twice as long as the pricing assumed. Drive time between accounts in the foothills eats margin that never shows up on the income statement. Seasonal swings hit every one of these trades differently and the cash flow gap between a busy August and a slow February is where most owners run into trouble.
Who This Covers
Who This Covers
Landscape maintenance and design-build crews, roofing contractors on residential and light commercial work, pest control operators running residential and commercial routes, and pool service companies handling weekly maintenance, repairs, and equipment replacement. Any crew-based home or property service business operating in the SGV or greater Los Angeles area.
What Makes It Complex
What Makes It Complex
Recurring service revenue that needs to be tracked against actual labor and material cost per account. Seasonal revenue swings that make cash flow planning difficult. Crew payroll with varying hours, overtime, and a mix of W-2 employees and 1099 helpers. Trucks, trailers, mowers, blowers, power washers, and specialty equipment that all need proper depreciation treatment. Chemicals, fertilizer, shingles, and pool supplies that move fast and need to be tracked correctly.
What We Handle
Recurring revenue gets set up so monthly service income is tracked by account and matched against the labor and material cost of actually delivering that service. For route-based businesses we can break profitability down by route, zip code, or service type so you can see which parts of the operation are carrying the business and which are dragging it down. Roofers get job costing on larger projects with materials, labor, dump fees, and permits all coded to the right job so estimates on the next bid have actual numbers behind them.
Crew payroll runs on schedule every week or every other week with California tax filings handled correctly. Equipment purchases get reviewed for Section 179 or bonus depreciation where it makes sense instead of being expensed blindly or capitalized and forgotten. Vehicle costs, fuel, insurance, and maintenance get captured properly. For businesses with a seasonal slow period, we build cash flow forecasting that shows the gap early enough to do something about it.
Revenue, Routes, and Job Tracking
Revenue, Routes, and Job Tracking
Recurring monthly accounts tracked against service cost per client. Route-level profitability for landscapers, pest control, and pool services. Job costing for roofing projects and landscape install work with labor, materials, subs, and equipment allocated to the right job. QuickBooks Online set up so the reports actually reflect how the business runs.
Payroll, Equipment, and Seasonal Planning
Payroll, Equipment, and Seasonal Planning
Full-service payroll for W-2 crews with California tax filings handled and 1099s prepared for any independent helpers at year end. Equipment and vehicle costs tracked with depreciation treated the right way. Cash flow forecasting that accounts for the seasonal swings these businesses actually live with instead of pretending every month looks the same.
What Goes Wrong
The most common problem is flying blind on per-account profitability. Recurring revenue feels stable, so owners assume the whole book is working. Then a crew leader points out that one account with the long driveway and the picky owner takes twice as long as everyone else for the same $180 a month. Nobody ever looked at it that way because the books show total revenue and total labor, not labor by account. The foothill geography makes this worse. A route that crosses from Altadena over to Arcadia loses an hour a day to drive time that nobody is billing for.
Seasonal cash flow is the other one. Landscape revenue drops when the rainy months hit and nobody wants mulch. Pool service revenue softens in winter when homeowners close pools or cut back to biweekly. Pest control is steadier but not immune. Roofers can have three strong months and then a quiet stretch. Owners who had a great summer spend the money instead of reserving for the slow period, and by February they’re floating payroll on a credit card. Equipment purchases compound the problem when a new mower or a truck gets expensed improperly and the tax picture at year end is a surprise.
Unprofitable Accounts Nobody Can See
Unprofitable Accounts Nobody Can See
Route revenue looks fine in aggregate but some accounts are losing money once drive time, supplies, and actual labor are properly allocated. Without account-level visibility, owners raise prices across the board or take on more work that has the same problem. The real fix is identifying the losing accounts and either repricing them or letting them go.
Seasonal Cash Flow and Tax Surprises
Seasonal Cash Flow and Tax Surprises
Busy season cash gets spent instead of reserved. Slow months arrive and payroll becomes a scramble. Equipment bought in a strong year gets booked incorrectly and the tax hit at filing time is bigger than expected. Quarterly estimates never set up or based on last year instead of current reality.
What Changes
Route and account profitability become visible. You see which parts of the business are actually making money after labor, drive time, and supplies are properly allocated. Pricing conversations get easier because you have numbers to back them up. The twice-a-year customer who wants the price held flat is a different conversation when you know exactly what that account costs to service.
Seasonal planning becomes real. Cash flow forecasting shows the slow months before they arrive, so busy season revenue actually gets set aside instead of spent. Payroll runs on schedule without owners losing their Fridays to timesheet math. Equipment purchases get timed and structured for the best tax outcome. At year end, the tax picture is something you already knew was coming rather than something you found out in April.
Account and Route Clarity
Account and Route Clarity
Recurring revenue analyzed by account with real labor and material costs attached. Losing accounts identified and addressed. Route efficiency measured against actual drive time and service hours. Job costing on larger install or repair projects so future bids are priced with data instead of hope.
Cash Flow, Payroll, and Tax Ready
Cash Flow, Payroll, and Tax Ready
Cash flow forecasting built around your actual seasonal pattern so slow months do not become emergencies. Crew payroll handled accurately every pay period with California filings kept current. Equipment and vehicle depreciation captured properly. Quarterly estimates tied to current performance so tax season is predictable rather than painful.
Pasadena's Small Business Bookkeeper
The Next Step:
A 15-Minute Call
Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.