You missed the call. You still got the job.

Answers every call, texts back a quote, and books the job, for one flat price.

For plumbing and electrical shops with one to five trucks. Opening in waves.

Quote ready to approveReplace a water heater, $1,500 to $3,500
(555) 014-2290Business line
  1. Missed call, 9:41 AM
  2. Hi, this is Ridgeline Plumbing. Sorry we missed your call, we're probably on a job. What can we help with? Reply here and we'll get you sorted, or send a photo of the problem for a quick price range.Sent automatically, 9:41
  3. Water heater is leaking from the bottom. Here is the label.9:49
  4. RESIDENTIAL GAS WATER HEATERMODEL 50T6-40N · 50 GAL
    INPUT 40,000 BTU/HR NAT GAS
    MFD 03/2013
  5. Ridgeline Plumbing: your price for the water heater replacement is $1,500 to $3,500. See the details and sign to book: stage.jamquote.io/q/7KQ2You approved, 9:52
  6. Signed. Thursday morning works.9:58
  7. Ridgeline Plumbing: you're booked for Thursday at 8:00 AM. We'll text the day before to confirm.9:58
An example text thread between a plumbing shop's business number and a customer, from a missed call to a booked job in 17 minutes.

What JamQuote is

JamQuote is the front office a small shop never had. It texts back every call you miss, drafts a price from the customer's photo using your own price book, waits for your tap, then books the job into open time and gets you paid by text. One flat monthly price, no contract.

60 sec
from missed call to your text
1 tap
to approve a drafted quote
$0
markup on card payments

One leaking water heater, from ring to paid.

You are under someone else's sink when the phone rings. Here is what happens while you finish the job you are on.

  1. Customer

    Calls your business number. You do not pick up.

  2. JamQuote

    Texts them back from your number, inside a minute.

    “Hi, this is Ridgeline Plumbing. Sorry we missed your call, we're probably on a job. What can we help with? Reply here and we'll get you sorted, or send a photo of the problem for a quick price range.”

  3. Customer

    Sends a photo of the tank and its label.

  4. JamQuote

    Drafts a range from your price book and says what it saw.

    Matched to your water heater replacement. 2013 gas tank, leaking at the base. Nothing goes to the customer yet.

  5. You

    Glance at your phone between fittings. Tap Approve.

  6. Customer

    Signs the quote on their phone, leaves a card for the trip fee, picks Thursday 8:00.

  7. JamQuote

    Asks them to confirm, so you never roll a truck to an empty house.

    “Ridgeline Plumbing: your appointment is Thursday at 8:00 AM. Reply C to confirm, R to reschedule. We only roll a truck for confirmed jobs.”

  8. You

    Do the work. Send the invoice by text. They pay into your own Stripe account, and get one text asking for a review.

Ridgeline PlumbingQUOTE 0412
Example quote for a water heater replacement
WorkPrice
Replace a water heater
50 gal natural gas, haul away the old tank
$1,500 to $3,500
Trip fee, held on your card, charged only if nobody is home$89

Final price is set on site within this range. From the photos: 2013 tank, leaking at the base, gas supply visible. Confidence: high.

Dana ReyesSigned 9:58 AM

Your prices. Your call. The assistant does the typing.

Every range comes from your own price book. Nothing reaches a customer until you approve it, unless you told it ahead of time that a job's price never changes. The rules it works under:

  • Never quote gas work, panel work, or anything you cannot see clearly from a photo; offer a site visit instead.
  • Only ever give a price range from the owner’s own price book, and only after the owner approves it or it matches a pre-approved range.
  • Never give safety instructions beyond telling someone to shut off the water or the breaker, leave the building if they smell gas, and call 911 in an emergency.
  • Only offer appointment times that are actually open on the schedule.

Never priced from a photo; the customer is offered a site visit instead:

  • Find and fix a leak
  • Gas line work
  • Sewer line repair
  • Panel upgrade or replacement
  • Troubleshoot a power problem

Built for the work you actually do.

Your price book starts with the jobs plumbers and electricians quote every week, each with the photo it asks the customer for. The ranges are placeholders: you set your own before anything goes out.

Plumbing
ServiceStarter range
Clear a clogged drain$150 to $350
Toilet repair or replacement$175 to $650
Replace a faucet$200 to $450
Replace a water heater$1,500 to $3,500
Find and fix a leakSite visit
Gas line workSite visit
Sewer line repairSite visit
Electrical
ServiceStarter range
Replace an outlet or switch$125 to $300
Install a light fixture or ceiling fan$175 to $450
Install an EV charger$800 to $2,500
Panel upgrade or replacementSite visit
Troubleshoot a power problemSite visit

Everything is in every plan.

Text-back, photo quotes, reminders, pay by text and review requests are not add-ons. Pick the plan by how many people use it.

Solo

$49a month

1 person. For the owner who is also the tech.

Crew

$99a month

Up to 5 people. For a shop with a couple of trucks and someone on the phones.

Pro

$149a month

Up to 10 people. For a busy shop that wants the AI to answer calls out loud too, once voice ships.

  • Month to month. No contract and no setup fee.
  • No per-seat fees inside a plan.
  • No markup on card processing: you pay Stripe’s fees on your own account.

Get on the list for your shop.

We are letting shops in a few at a time so each one gets set up properly. Leave your email and tell us about your shop if you like.

Get an invitation

We are opening JamQuote to shops in waves. Leave your email and we will send an invitation when there is room.

Contact us