Zome is onboarding founding partners in trades and home services.Become a founding partnerJoin
Win more jobs

Service price list examples by trade

Example price list layouts for plumbing, HVAC, electrical, roofing, cleaning, landscaping and more, with a step-by-step way to set your own prices.

Zome team13 min readSeptember 30, 2026
Illustrative photo
Contents
  1. Three kinds of price list
  2. What every price list needs
  3. Example price lists by trade
  4. How to set your own prices
  5. Should you publish prices on your website?
  6. Mistakes that cost money

Customers want a rough idea of what a job will cost before they call. Techs want to quote the same job the same way every time. A clear price list does both. Below are example layouts for ten trades, followed by a step-by-step method for setting your own numbers.

Every price in this article is made up. The numbers are there to show structure, not to tell you what to charge. They are not market rates for any area. Your costs, market and service area are your own, so use the method later in this article to set real prices.

Three kinds of price list

TypeWho sees itWhat it's for
Public starting pricesCustomers, on your website and Google profileSetting expectations and filtering out poor-fit leads before the call
Flat-rate price bookTechs, and customers at the jobQuoting the same task the same way every time, often with options
Rate cardCustomers and techs on time-and-materials workHourly rates, minimums, trip charges and surcharges

Most businesses use two of the three. A plumber might publish a few starting prices, quote from a flat-rate book on site and keep a rate card for larger jobs billed by the hour. How to build a price book your team will actually use covers the internal version in depth.

What every price list needs

Example price lists by trade

Each example shows one sensible way to lay out a price list for that trade, the units that fit the work and what to watch for. Again, all prices are hypothetical.

Plumbing

Plumbing suits flat-rate pricing by task, plus a service call or diagnostic fee.

ServiceUnitExample priceNotes
Service call and diagnosisPer visit$89Say whether it's credited toward the repair
Clear a sink, tub or shower drainPer drain$185Accessible trap or cleanout; camera inspection extra
Clear main line from an existing cleanoutPer job$325Separate line item when there's no cleanout
Replace a toilet fill valvePer toilet$135Part included (worked out step by step below)
Install a customer-supplied faucetPer faucet$235Includes haul-away of the old faucet
Replace a 40-gallon gas water heaterPer install$1,900 / $2,300 / $2,800Good, better, best by warranty and features; permit extra where required
After-hours surchargePer visit+$150Define the hours clearly

Watch for: access (crawlspaces, finished ceilings) and code upgrades on older homes. Write those conditions into the list so you're not arguing about them at the door.

HVAC

HVAC price lists usually split into small repairs at a flat rate, maintenance per visit or by membership, and replacements quoted after a home visit.

ServiceUnitExample priceNotes
Diagnostic visitPer visit$99Waived or reduced for members
Tune-up, one systemPer system$139Cooling in spring, heating in fall
Replace a run capacitorPer part$225List common parts individually
Replace a blower motorPer job$750Tier by motor type
Maintenance membershipPer year$199Two tune-ups plus member perks
System replacementPer projectQuotedTwo or three written options after a home visit

Watch for: publishing a single replacement price. System size, ductwork and access vary too much. Instead, publish what's included in an install and how your assessment works. How to build a maintenance membership program covers membership pricing.

Electrical

ServiceUnitExample priceNotes
Service call and diagnosisPer visit$95Credited toward the repair, if that's your policy
Replace an outlet or switchFirst device$145Each additional device on the same visit: $65
Install a GFCI outletPer device$195Where an outlet already exists
Install a ceiling fan on an existing fan-rated boxPer fan$250New box or new wiring priced separately
Replace a standard breakerPer breaker$235Specialty breakers priced separately
EV charger installationPer installFrom $950Depends on panel capacity and distance; permit extra
Panel upgradePer projectQuotedSite visit required; utility coordination

Watch for: permit and inspection fees, panel capacity and older wiring. Separate "first device" and "each additional device" prices so a visit with several small items is fair to both sides.

Roofing

Roofers commonly price replacements by the square (100 square feet of roof), with extras listed separately.

ServiceUnitExample priceNotes
Roof inspection with photo reportPer visit$0 or $150Decide whether it's free or credited toward work
Minor repairPer visit$395 minimumSuch as replacing a few shingles or resealing a pipe boot
Asphalt shingle replacementPer square$450 / $525 / $625Good, better, best by shingle line and warranty; includes one-layer tear-off, underlayment and disposal
Extra layer tear-offPer square$60Only if a second layer is found
Decking replacementPer sheet$85Only damaged sheets, with photos
Drip edgePer linear foot$4New or replacement
Gutter cleaningPer house$175Tier by stories

Watch for: spell out what "per square" includes so homeowners can compare quotes fairly, and document any decking replacement with photos before you bill for it.

Landscaping and lawn care

ServiceUnitExample priceNotes
Weekly mowing, small lotPer visit$45Define your lot size tiers
Weekly mowing, medium lotPer visit$60Mow, trim, edge and blow
Spring cleanupPer propertyFrom $250Or crew hourly rate with a minimum
Mulch, installedPer cubic yard$110Includes delivery and edging; bed prep extra
Core aerationPer visit$125Tier by lot size
Season maintenance planPer month$220Mowing, trimming, edging and two cleanups, April to November

Watch for: unclear lot size tiers and season dates. If you use a crew hourly rate, make sure it covers drive time and dump fees.

House cleaning

ServiceUnitExample priceNotes
Standard clean, 2 bed and 1 bathPer visit$140Add a row for each bedroom and bathroom combination
Standard clean, 3 bed and 2 bathPer visit$180
Deep cleanPer visit1.5 times the standard priceBaseboards, doors, light fixtures, cabinet fronts
Move-out cleanPer visitFrom 2 times the standard priceEmpty home; inside cabinets and appliances included
Recurring discountPer visit15% weekly, 10% every two weeks, 5% monthlyFirst visit at the standard or deep rate
Add-on: inside ovenEach$35
Add-on: inside fridgeEach$30
Add-on: interior windowsPer window$6

Watch for: the condition of the home. Say exactly what "deep" includes and that a first visit may be priced as a deep clean. Invoicing for cleaning businesses: get paid faster covers getting paid.

Painting

ServiceUnitExample priceNotes
Interior room, walls onlyPer room$450Define "standard room", for example up to 12 by 12 feet with 8-foot ceilings; two coats
CeilingPer room$175Flat ceilings; textured priced separately
Trim and baseboardsPer linear foot$2.50
Interior doorPer door, per side$60
Cabinet refinishingPer door or drawer front$110Includes boxes and frames
Drywall repairPer patch$75 small, $150 mediumDefine the sizes
ExteriorPer projectQuotedBy size, stories, surface and prep

Watch for: prep is where painting jobs lose money. Price repairs, wallpaper removal and big color changes separately so they don't quietly eat your margin.

Pest control

ServiceUnitExample priceNotes
Initial servicePer home$175Inside and outside treatment, plus inspection
Quarterly planPer visit$120Re-treatment between visits if pests return
One-time general treatmentPer visit$225No plan
Wasp or hornet nest removalPer nest$150Surcharge for height or hard access
Rodent exclusionPer projectQuotedAfter inspection
Termite inspectionPer inspection$95Written report

Watch for: tie plan pricing to home size, and say exactly what the between-visit re-treatment covers.

Garage doors

ServiceUnitExample priceNotes
Service callPer visit$79Credited toward the repair
Torsion spring replacementPer pair$325Explain your policy on replacing springs in pairs
Roller replacementPer set$175
Cable replacementPer pair$150
Opener installationPer install$450 / $575 / $700Good, better, best by drive type and features
Tune-up and safety checkPer visit$99Includes auto-reverse test

Watch for: most of this work is same-day repair, so list common parts at fixed prices a tech can quote in the driveway without calling the office.

Handyman

ServiceUnitExample priceNotes
Hourly ratePer hour$95Two-hour minimum
Mount a TV, up to 65 inches, on drywallEach$150Wire concealment extra
Assemble furniturePer itemFrom $75Tier by size
Hang a pre-hung interior doorEach$275
Recaulk a tub or showerEach$140
Drywall patch, up to 6 inchesEach$120Paint matching extra
Half-day visitPer visit$380Four hours for a list of small tasks

Watch for: handyman work is lots of small jobs, so minimums and half-day or full-day bundles stop drive time from eating your profit. Also check which jobs your state allows without a contractor's license.

How to set your own prices

Step 1: Work out what a billable hour must earn

Billable hourly rate = (yearly labor cost + yearly overhead + target profit) ÷ yearly billable hours

Imagine a three-tech plumbing company. Every number here is hypothetical:

  • Tech wages, payroll taxes and benefits: $210,000
  • Overhead, including trucks, fuel, insurance, office, software, marketing and rent: $190,000
  • Target profit: $80,000
  • Billable hours: 3 techs × 1,200 hours = 3,600 hours

That's $480,000 ÷ 3,600 hours = about $133 an hour. Call it $135.

Why only 1,200 billable hours per tech, when a full-time year is about 2,080 hours? Because drive time, training, callbacks, shop time, paperwork and slow days aren't billed on a task. Count only the hours your techs spend doing work you charge for, and use your own records. Since drive time is already covered by the rate, don't add it again to each task unless you charge a separate trip fee (and if you do, lower the rate to match). How to calculate your billable hourly rate goes through each input.

Step 2: Time each task honestly

Look at your last 10 to 20 jobs of that type in your software or job notes. Use the typical time, not your best day. Include setup, cleanup and paperwork on site.

Step 3: Add materials with a markup

Markup covers the time spent buying and stocking parts, warranty returns and the parts that go missing. Pick a markup structure and use it consistently. One approach is a sliding scale where low-cost parts get a higher percentage markup than expensive ones.

Step 4: Put it together

Task price = task hours × billable rate + materials cost × markup multiplier + fixed costs (permits, disposal fees)

Worked example, still hypothetical: replacing a toilet fill valve takes about 45 minutes on site, including setup and cleanup. That's 0.75 hours × $135 = $101.25. The part costs $15 and, with a markup multiplier of 2, is billed at $30. Total: $131.25. Rounded, that's the $135 in the plumbing example above.

Step 5: Add options where they fit

For replacements and upgrades, offer good, better and best options that differ in something the customer cares about: warranty length, efficiency, features or speed. Good, better, best: how option pricing works for service businesses shows how to build them.

Step 6: Check your market, but don't copy it

Know roughly where you sit. Look at how competitors present pricing: do they charge a service call fee or offer free estimates, and do they quote flat rate or hourly? Don't copy their numbers, because their costs aren't yours. If your price is far above what customers expect, check your costs and time estimates before you cut it. If it's far below, you may be missing costs or leaving money on the table.

Step 7: Review every six to twelve months

Update prices on a schedule, and whenever wages, fuel, insurance or material costs move. Put the date on every version of your list. How to price your services and the service pricing guide go deeper, and the job costing calculator helps you check real jobs against your prices.

Should you publish prices on your website?

Good candidates for published pricesBetter handled with an estimate
Standard, repeatable jobs: service calls, tune-ups, standard cleans, mowing, drain clearing, spring replacementJobs that vary a lot: system replacements, remodels, roofs, exterior painting, panel upgrades
Starting prices with clear conditionsAnything that needs a site visit to price

For jobs in the second column, publish what affects the price and how your estimate process works, so customers know what to expect before you arrive.

Wording that sets expectations without boxing you in:

  • "Drain clearing starts at $185. We confirm the final price before any work begins."
  • "Standard cleans start at $140 for a 2-bed, 1-bath home. First visits may be priced as a deep clean, and we'll tell you before you book."
  • "System replacements are quoted after an in-home assessment. You'll get two or three options in writing."

Whatever you publish, give the customer the price before the work starts, in writing whenever you can.

Mistakes that cost money

  • Copying a competitor's prices without knowing their costs
  • Forgetting drive time, or charging for it twice
  • So many line items that techs can't find what they need
  • Prices that haven't changed in years
  • Surprise fees that weren't on the list
  • One price for a job that really comes in three sizes

If you'd like customers to see starting prices for standard jobs on your website and request the work in one step, that's what Zome's instant quotes are for.

Written by the Zome team

Zome builds AI growth tools for trades and home services: websites, Google profiles, reviews, booking and follow-ups. We write guides we would want if we ran a crew ourselves.

About Zome

The easiest way to grow your service business online.

Get your free AI report in about a minute, then see exactly what Zome would fix first.