Small engine repair labor rates in 2026: what shops charge and how to set yours
Updated September 3, 2026 · North Trestle LLC
Most small engine repair shops charge somewhere between $55 and $135 an hour for labor. $90 an hour is a common average among dealers. Where your shop lands inside that range depends on your overhead, your region, and how you price a job: by the hour, or by a flat rate. The rest of this guide shows the published numbers, why they spread so wide, and a formula for setting a rate that pays your bills.
What do small engine repair shops charge per hour?
Here is what published sources report for shop labor rates, alongside what a small engine mechanic actually earns in wages. Those are two different numbers, and mixing them up is the most common pricing mistake a new shop makes.
| Source | What it found | Date |
|---|---|---|
| Power Equipment Trade dealer survey | Average shop labor rate $90 an hour; 62 percent of dealers raised rates in 2023; 45 percent use flat-rate pricing | 2024 survey (checked 2026-09-02 by our research) |
| LawnStarter | $55 to $135 an hour | December 2025 (checked 2026-09-02 by our research) |
| Thumbtack | $55 an hour average, $38 to $89 range | Checked 2026-09-02 |
| Jacks Small Engines, a Maryland shop | Posted rate of $110 an hour | Checked 2026-09-02 by our research |
| BLS Occupational Outlook Handbook | Small engine mechanic median pay: $23.90 an hour, $49,710 a year. This is a wage, not a shop rate. | May 2025 data, checked 2026-09-02 |
These are published averages from other researchers and sites, not numbers pulled from ReedPort shops. Use them as a starting point, then run your own numbers with the formula below.
Why do rates differ so much from shop to shop?
Four things move the number more than anything else.
Region. A shop in a high-rent city pays more for the building, the insurance, and the parts counter than a shop in a small town. Rent and wages both feed into overhead, and overhead is most of what sets your rate.
Dealer versus independent. A dealer often carries a manufacturer’s warranty work, a showroom, and a bigger staff. The manufacturer pays a set rate for warranty labor, usually lower than the dealer’s own door rate. So dealers often charge more on customer-pay jobs to make up the gap.
Flat rate versus hourly. Some shops bill by the clock. Others quote a flat price for a job, like a tune-up or a carburetor clean, based on a typical time for that job. Flat rate protects you when a job runs long, and it rewards a fast tech. Hourly is simpler to explain, and it matches what the customer sees on the clock.
Warranty work. A shop doing a lot of warranty repairs gets paid on the manufacturer’s schedule, not its own. That mix pulls the shop’s blended rate down, even when its posted door rate is high.
What is a “door rate,” and why isn’t it what the tech gets paid?
The door rate is the price a shop charges a customer for one hour of labor. It is not the tech’s paycheck. A shop worker who goes by Auto Doc’s put it plainly on a forum post: “the techs know what the shop ‘door rate’ is and are only paid pennies on the dollar to do the work” (LawnMowerForum, 13 August 2026).
That gap is not a scandal. It is where the shop’s overhead lives: rent, insurance, tools, the parts counter, the front desk, and your own pay as the owner. The BLS median wage for a small engine mechanic is $23.90 an hour. A shop that charged only $23.90 an hour for labor would fail within months. That number covers only the tech’s wage. It covers none of the building or the tools behind the tech.
If you run the shop yourself, keep this split straight in your own head too. Your door rate has to cover your wage, your employees’ wages, and everything else the shop pays for.
Is $100 an hour fair for small engine repair labor?
Yes, for most of the country. Published averages put shop rates between $55 and $135 an hour, with $90 an hour as the reported dealer average. A rate of $100 an hour sits inside that range, not above it. Whether it is fair for your shop depends on your own overhead and wages, not on what a customer thinks a lawn mower “should” cost to fix. The formula below turns that question into a number instead of a guess.
How do I figure my shop rate?
Work it out in four steps, using your own numbers instead of someone else’s average.
- Add up your monthly overhead. Rent, utilities, insurance, tools, software, everything the shop pays for besides tech wages.
- Add up your monthly tech wages. Wage per hour times the hours each tech actually bills, not the hours they’re on the clock waiting for parts.
- Add your target profit. Pick a percent you want left over after overhead and wages are covered.
- Divide by your monthly billable hours. Techs times billable hours a week times weeks worked a year, divided by 12.
The formula: charge per hour equals overhead plus wages plus target profit, divided by monthly billable hours.
Try it with your own numbers below. The fields start with a worked example: one tech, $4,800 a month in overhead, a $24 wage, 25 billable hours a week, and 48 weeks worked a year, at a 15 percent target profit.
Figure your hourly rate
Change any number below. The rate updates as you type. With JavaScript off, the fields keep the worked example, and the formula underneath still shows how the answer comes out by hand.
- Charge per hour
- $82.80
- Minimum charge, a 15-minute job
- $20.70
- Diagnostic fee, a 30-minute check
- $41.40
Charge per hour = (monthly overhead + monthly tech wages + target profit) ÷ monthly billable hours. Monthly billable hours = techs × billable hours a week × (weeks worked a year ÷ 12). Monthly tech wages = wage per hour × monthly billable hours. Target profit = (monthly overhead + monthly tech wages) × target profit percent. The minimum charge is a quarter of the hourly rate; the diagnostic fee is half of it. Example above: one tech, 25 billable hours a week, 48 weeks a year, $4,800 overhead, $24 an hour wage, a 15 percent target profit.
Prefer paper? Print the shop rate worksheet, a one-page PDF with the same steps and blank lines for your own numbers. No email required.
Once you have an hourly rate, two more numbers fall out of it. A quarter of it is a fair minimum charge for a job that only takes 15 minutes, like a quick blade sharpening. Half of it is a reasonable diagnostic fee for the 30 minutes it takes to figure out what’s wrong before you quote the repair. Both keep short jobs from losing money on their own.
When should I raise my rate, and how do I tell customers?
Raise your rate whenever your costs move and your old number stops covering them. A wage increase, a rent increase, a new tool you had to buy: any of these is a reason. A small move each time costs change is easier on you and your customers than one big jump once a year.
Tell customers plainly, with a date: “Our labor rate is now $X an hour, starting [date].” You don’t need to explain it line by line. A shop that prints its new rate the same way it prints the rest of its paperwork reads as settled, not like an argument waiting to happen.
Put it on the ticket
However you set your rate, write it down the same way every time. A work order with the labor rate and the labor code on it settles the number before the argument starts. Two free templates get you there today. Print a work order template for the job on the bench. Print an invoice template for the bill that goes out the door. Both are printable PDFs. No email required.
Or write it once in ReedPort and never retype it. Punch in the labor code. The rate and the job both land on the ticket the same way every time, whether it’s a Stihl trimmer or a Honda-powered mower on the bench.