On paper you're fine: 15.8% net on $295,600. But about $19,208 a year is quietly walking out the door, and the profitable work is covering for it. Plug the leaks and the same season pays you $65,822 instead of $46,614.
One leak dominates: mowing (service) accounts for $17,157 of the $19,208 total. Fix that one first — everything else is noise by comparison.
| Name | Type | Annual revenue | Net margin | Annual $ impact |
|---|---|---|---|---|
| mowing | service | $79,656 | -6.5% | $17,157 |
| Sunset Diner | client | $19,786 | -2.6% | $3,488 |
| Vista Ridge HOA | client | $6,522 | -26.8% | $2,726 |
| cleanup | service | $22,648 | 5.9% | $2,051 |
| Blue Spruce Cafe | client | $6,029 | -5.4% | $1,229 |
| Cedar Court Condos | client | $15,481 | 10.8% | $655 |
| Town of Milford Parks | client | $28,399 | 13.9% | $319 |
| Maple Grove HOA | client | $17,033 | 13.8% | $205 |
Service rows and client rows are two views of the same jobs, so their impacts overlap — the headline total ($19,208/yr) uses the larger single view and counts nothing twice.
You're billing mowing below what the work costs you fully loaded — every hour sold there is money out of your pocket. The recommended column reprices every service to a 20% net margin.
| Service | Current $/hr | Breakeven $/hr | Recommended $/hr | Change |
|---|---|---|---|---|
| mowing | $50.25 | $53.54 | $66.92 | +33.2% |
| cleanup | $58.92 | $55.41 | $69.27 | +17.6% |
| fert/weed | $130.92 | $82.33 | $130.92 | hold |
| hardscape | $187.31 | $140.53 | $187.31 | hold |
1 client(s) — Vista Ridge HOA — cost you money at any realistic rate: $6,522 of revenue you are paying to keep. Reprice them hard and let them walk; either answer wins.
| Client | Annual revenue | Net profit | Net margin | Call |
|---|---|---|---|---|
| Vista Ridge HOA | $6,522 | -$1,748 | -26.8% | KILL |
| Blue Spruce Cafe | $6,029 | -$324 | -5.4% | REPRICE |
| Sunset Diner | $19,786 | -$520 | -2.6% | REPRICE |
| Cedar Court Condos | $15,481 | $1,667 | 10.8% | REPRICE |
| Maple Grove HOA | $17,033 | $2,350 | 13.8% | REPRICE |
| Town of Milford Parks | $28,399 | $3,940 | 13.9% | REPRICE |
| Stonebridge Apartments | $17,035 | $2,647 | 15.5% | KEEP |
| Harborview Realty | $14,851 | $2,415 | 16.3% | KEEP |
| Riverside Church | $45,105 | $7,472 | 16.6% | KEEP |
| Kettle Creek Brewery | $18,318 | $3,427 | 18.7% | KEEP |
| Westfield Office Park | $25,297 | $5,070 | 20.0% | KEEP |
| Lakeside Estates | $33,410 | $7,349 | 22.0% | KEEP |
| Dr. Patel Residence | $29,231 | $7,696 | 26.3% | KEEP |
| Morgan Residence | $19,105 | $5,174 | 27.1% | KEEP |
Overhead runs about $7,200 a month whether crews roll or not, and 3 month(s) bring in nothing. Bank $21,600 by end of season or winter gets financed on a credit card.
| Month | Revenue | Direct costs | Overhead | Net cash | Cumulative |
|---|---|---|---|---|---|
| 2025-03 | $17,193 | $9,814 | $7,200 | $179 | $179 |
| 2025-04 | $24,768 | $14,482 | $7,200 | $3,086 | $3,265 |
| 2025-05 | $53,833 | $33,408 | $7,200 | $13,225 | $16,490 |
| 2025-06 | $22,373 | $13,010 | $7,200 | $2,163 | $18,653 |
| 2025-07 | $22,485 | $14,146 | $7,200 | $1,139 | $19,793 |
| 2025-08 | $16,582 | $9,947 | $7,200 | -$565 | $19,227 |
| 2025-09 | $68,985 | $46,552 | $7,200 | $15,233 | $34,460 |
| 2025-10 | $55,859 | $34,629 | $7,200 | $14,030 | $48,491 |
| 2025-11 | $13,521 | $8,198 | $7,200 | -$1,877 | $46,614 |
| 2025-12 | $0 | $0 | $7,200 | -$7,200 | $39,414 |
| 2026-01 | $0 | $0 | $7,200 | -$7,200 | $32,214 |
| 2026-02 | $0 | $0 | $7,200 | -$7,200 | $25,014 |