For lawn, pest, HVAC, plumbing, pool, cleaning, waste and delivery businesses
Raise prices once a year — the right amount, with letters ready to send.
Fuel, labor and materials went up. Your prices didn’t. In about 15 minutes YearlyRaise shows what rising costs did to your margins, then builds a fair new price — or fuel surcharge — for every customer, with the letters to send.
- U.S. EIA fuel data
- BLS inflation (CPI-U)
- Files read in your browser
- Free check, no account needed
| Customer | Now | New | Why |
|---|---|---|---|
| Johnson Residence | $55.00 | $67.00 | Fuel +$1.66 · Labor +$2.55 · Floor +$8.50 |
| Riverside Office Park | $140.00 | $152.00 | Labor +$9.80 · Fuel +$2.34 |
| Maple Street HOA | $95.00 | $103.50 | Labor +$5.10 · Fuel +$1.90 |
Hello, thank you for being a customer of Smith Lawn Care. We set your current rate in October 2025 and have held it since. Over that time gasoline is up 41% and our labor costs are up 5%…
How it works
- 1
Answer a few questions
Your trade, where your trucks start, what labor costs you and one typical customer. Typical numbers for your trade are filled in — change anything.
- 2
Upload your customer list
Export it from QuickBooks, Jobber, Housecall Pro, ServiceTitan, Square or Excel. Messy is fine — we match the columns and label every gap we fill.
- 3
Get your new prices and letters
A new price or fuel surcharge for every customer, each explained line by line, plus a personal letter, a phone script and a rollout calendar.
What you get
Fuel surcharge by distance
Each customer pays only for the extra fuel it takes to reach them, measured from your nearest shop or yard — or one flat percentage if your invoicing can’t do per-customer lines.
Cost catch-up increases
Labor, materials, insurance and other costs since each customer’s price was set — so a customer priced last spring isn’t charged like one priced three years ago.
Inflation check (CPI)
Optionally make sure every price keeps pace with official inflation. It tops up only where your cost catch-up falls short — never counted twice.
A margin floor
Pick the least you’ll accept — a margin % or dollars per visit. Underpriced customers get a margin fix; big jumps can be phased in.
Letters and a phone script
A short, honest letter for every customer with the real reasons for their change, plus what to say when someone calls about their bill.
Exports you can use
A new price list and a mail-merge file (CSV) to update your invoicing software and send letters in one go.
The yearly habit
Most owners raise prices once a year. We make it easy to do it right.
Small, regular increases are easier for customers to accept than a big jump every few years. Save your plan and customer list to a free account — free or unlocked — and about 9 months later we’ll email you what your next raise is worth, based on that year’s fuel prices and inflation.
Start this year’s raise- TodayMargin check, new prices and letters for every customer.
- 30 days laterNew prices start. Your plan stays unlocked for 12 months — edit and re-upload any time.
- Month 9Email: “Your yearly raise is ready — worth about $X a year.” Every saved plan gets it; free plans include a link to unlock.
- Month 12Next year’s raise, with your saved list — no re-entering anything.
Works with the files you already have
Export your customer list, sales report or invoice history and drop it in. No reformatting.
- QuickBooks Online
- QuickBooks Desktop (IIF)
- Jobber
- Housecall Pro
- ServiceTitan
- Square
- Excel
- Google Sheets
- CSV
Product names are trademarks of their owners. YearlyRaise is not affiliated with them.
Pricing guides by trade
What a plan looks like
The same lawn care example as above — Johnson Residence, priced in October 2025. Numbers are illustrative.
Where the money went — per visit
| Cost | Oct 2025 | Today |
|---|---|---|
| Fuel (1.33 gal) | $4.06 | $5.72 |
| Drive time | $15.20 | $16.00 |
| On-site labor | $28.50 | $30.00 |
| Materials | $1.80 | $2.00 |
| Total cost | $49.56 | $54.55 |
Same price, same work: Johnson Residence’s job margin fell from 9.9% to 0.8%. The plan brings it to 20.6% at $67.00.
The letter they get
Hello,
Thank you for being a customer of Smith Lawn Care. We set your current rate in October 2025 and have held it there since.
Over that time, the cost of serving you has gone up: gasoline is up 41% (U.S. Energy Information Administration), our labor costs are up 5%, and materials are up 11%.
To keep the change manageable, we’ll phase it in: starting January 1, 2027 your rate will change from $55.00 to $60.50 per visit, and on July 1, 2027 to $67.00. That covers our higher costs so we can keep delivering the same service.
Thank you,
Pat Smith
Simple pricing
Margin check
Free
- Every question, start to finish
- Save your plan to a free account and get a yearly raise reminder
- Your margin then vs. now, and where the money went
- Your plan’s totals: added revenue, average increase, who’s below your floor
- First 3 customers in full
- One complete sample letter
Your yearly raise plan
$149 per plan
Your plan, unlimited edits for 12 months, saved to your account.
- New price and line-by-line reasons for every customer
- A personal letter for every customer
- Price list and mail-merge exports (CSV)
- Phone script for “why is my bill going up?”
- Rollout calendar with phase-in dates
- Unlimited edits and re-uploads for 12 months
You only pay after you’ve seen your own numbers — and never twice for the same plan. Next year’s raise: $149.
Numbers you can show a customer
Published fuel prices
Monthly average U.S. retail gasoline and diesel prices from the U.S. Energy Information Administration — the same source your letters cite.
Official inflation
The Bureau of Labor Statistics Consumer Price Index (CPI-U), measured from the month each customer’s price was set.
Your list, your control
Files are read in your browser. If you save to your account, your list is stored encrypted and you can export or delete it any time. Only addresses go to a mapping service to measure driving distance.
Questions owners ask
Is a fuel surcharge legal?
In the U.S. a fuel surcharge is generally legal when it is disclosed clearly before the work is done and charged the way you described it. Check two things first: your written service agreements (some lock the price for a term or require notice), and your state’s rules on how fees are advertised — for example, California has required since July 2024 that advertised prices include mandatory fees. YearlyRaise gives estimates, not legal advice.
How much should I raise my prices?
Enough to get back the margin rising costs took — no more. YearlyRaise works it out per customer: what that customer cost you to serve when you last set their price (fuel, drive time, labor, materials) versus today, then raises the price so you keep the margin you had. Customers below the minimum margin you choose get an extra margin fix, and big increases can be phased in.
How do I tell customers about a price increase?
In writing, about 30 days ahead, with the specific reasons and the exact new price and date. Thank them, keep it short, and don’t apologize for running a business. YearlyRaise writes a personal letter for each customer with the real numbers behind their change — fuel, labor and materials since their price was set — and a short phone script for anyone who calls.
Should I use a fuel surcharge or a permanent price increase?
Use a surcharge when the problem is fuel and fuel could come back down — it’s temporary, tied to a published price, and easier for customers to accept. Use a permanent increase for labor, materials, insurance and anything that won’t reverse. Many route businesses do both: raise the base rate for labor and materials, and handle fuel with a surcharge.
Will I lose customers if I raise prices?
Some businesses lose a few. Customers are more likely to stay when the increase is explained, announced in advance and fair for what they get. It also helps to know which customers were underpriced: an account that costs you money to serve isn’t one you need to keep at any price. YearlyRaise shows you exactly who is below your minimum margin.
What customer files can I upload?
Exports from QuickBooks Online and Desktop (CSV, Excel and IIF), Jobber, Housecall Pro, ServiceTitan, Square, Excel or Google Sheets. YearlyRaise reads CSV, TSV, TXT, XLSX, XLS, XLSM, ODS, IIF and JSON files, or rows pasted from a spreadsheet. Missing columns are fine — anything we fill in is labeled.
Does my customer list leave my computer?
Your file is read in your browser. If you save to your account, your list is stored encrypted and you can delete it any time — or export everything we hold. To measure driving distance, customer addresses are sent to a mapping service. Without an account, your progress is saved only in your own browser.
Where do the fuel and inflation numbers come from?
Fuel prices are the U.S. Energy Information Administration’s monthly average retail prices for regular gasoline and on-highway diesel. Inflation is the Bureau of Labor Statistics Consumer Price Index (CPI-U). The app shows the month of the latest data it uses.
What do I get for $149?
The free margin check shows your margin then and now, the totals for your new plan, the first three customers in full and one complete sample letter. The $149 plan unlocks every customer’s new price with line-by-line reasons, a letter for every customer, price-list and mail-merge exports, the phone script and a rollout calendar — with unlimited edits and re-uploads for 12 months, saved to your account, so you never pay twice for the same plan. Next year’s raise is a new plan.
Do I need an account?
Not for the free margin check. To save your work across devices, get a yearly raise reminder for every saved plan, or buy a plan, you create a free account with just your email — we send a sign-in link, so there’s no password.
How often should I raise my prices?
Most service businesses review prices once a year. Smaller yearly increases tied to real cost changes are easier for customers to accept than a large jump every few years. YearlyRaise reminds you about 9 months after your plan, with what next year’s raise is worth.
Your prices were right when you set them. Your costs moved.
See exactly how far — customer by customer — and make this year’s raise the right one.
Check my margins — free