BookMarvels
For home services

Software for home service businesses

Quotes with options and e-signatures, jobs and visits on one calendar, invoices your clients pay from a text, and your techs' day on their phone. For plumbing, electrical, HVAC, handyman, landscaping and cleaning.

Quotes that win the job

Build a quote from your price list: flat-rate services, labor by the hour, materials at your cost plus markup, tax per line. Offer good, better and best, add optional items, ask for a deposit. Clients compare, choose, sign and pay the deposit from one link.

  • Typed signature with time and IP, and a signed PDF on the job
  • Every version you sent is kept
  • Clients can ask for changes or decline in a tap
  • Quote templates for each trade

Jobs from request to paid

A "Request a quote" form on your booking page brings in the job with photos, the address and good times. Approve a quote and the job is ready to schedule. Its status moves as the work does: scheduled, in progress, done, invoiced, paid.

  • Several properties per client, with gate codes, access notes and equipment
  • Arrival windows ("between 8 and 10 AM"), crews, multi-day jobs
  • Recurring jobs: weekly mows, quarterly maintenance
  • Your dashboard: today's visits, jobs to schedule, quotes waiting, overdue invoices

Dispatch with a map

Your techs as rows, today's stops on a map, and the work waiting to be placed beside them. Drag a job onto a tech, move or reassign a visit, and see the drive between stops. Optimise a day to cut the driving without breaking anyone's arrival window.

  • Each drop checked: clashes, skills, service area, drive time
  • Crews that move together, and crews you send often saved
  • Live drive times from a map provider, or your fixed buffer
  • Clients told only when their window actually changes

Your techs' day, on their phone

An app they add to the home screen: today's and tomorrow's visits in route order, Navigate, On my way with the ETA (only clients who agreed to texts get a text; the rest an email), a running-late text when they will miss the window. Checklists, items from your price list, before and after photo pairs, the client's signature, cash and checks, an invoice on the spot. No signal? Everything is kept and sent later, signatures included.

  • Time clock for the day, each visit and breaks
  • Location only with each tech's agreement, while clocked in
  • "Where's my tech" page for your clients, if you want it
  • A follow-up visit or a message to the office from the job

Know what every job makes

A price book for your trade to start from (or import yours), good / better / best sets for quotes, materials on each truck and purchase orders to your suppliers. Job costing puts labour from the time clock, materials at cost and subcontractors against what you billed.

  • Service plans with included visits and member prices
  • QuickBooks Online sync with a log you can read
  • Low-stock alerts and purchase orders by email
  • Application records for lawn treatments, ready for inspections

Get paid

Invoice the whole job, a few visits, or a share of it as you go; deposits come off the final invoice. Clients pay from a text or email, add a tip if you allow it, or pay part. Card on file with the client's say-so, cash and checks recorded, late reminders on your schedule.

  • Net 15 and net 30 terms
  • A client portal with every quote and invoice
  • Reports: revenue by job, service and tech, quote win rate, what's owed
  • QuickBooks Online import files

Six trades, set up for you

Plumbing, electrical, HVAC, handyman, landscaping and lawn care, cleaning: each starts with its services, checklists, price list and quote templates.

In English, Spanish and Vietnamese

Quotes, the request form, the client's account, the visit page and the texts and emails they get.

Payments through Clover or Square

Deposits, invoices, tips and cards on file, with the software free while you process with us.

How we compare with Jobber, Housecall Pro, ServiceM8 and Kickserv: see the table.

See it in 60 seconds

Open our demo business's booking page and book a pretend appointment the way your clients would. It's a demo: nothing is charged and nobody gets a text.

Open the demo booking page

Prefer to just try it? Start free: your booking page is live as soon as you add a service and your hours.

Get a walk-through

We use what you send only to reply. See our privacy policy.

Questions

Which trades is it for?

Plumbing, electrical, HVAC, handyman, landscaping and lawn care, and cleaning. Choose yours at sign-up and you start with its services, a price list (labor, trip fees, common materials) and quote templates, all yours to change.

How do quotes with options work?

Add up to three options (good, better, best) and optional items to a quote. The client opens the link, compares them, ticks what they want, signs with their name and pays the deposit if you ask for one. We keep the signature with the time and IP address and a signed PDF on the job, and every version you sent.

Can a client have more than one address?

Yes. Each client can have several properties (a home, a rental, a restaurant) with gate codes, access notes, pets on site and the equipment there. Your team sees those details; the client never does.

Does it work for recurring work like weekly mows?

Yes. Set a job to repeat (every week, every 2 weeks, monthly or quarterly) with an arrival window and who goes. Visits are made 8 weeks ahead and topped up daily; move or skip one without touching the rest, and bill visit by visit.

What does my tech use in the field?

Their phone: today's visits with directions, the gate code and notes, On my way (the client gets a text with the ETA if they agreed to texts), Arrived, Start and Done with times, the checklist, materials used, before and after photos, the client's signature and the pay page. It keeps working with no signal and sends everything when it's back.

Do you have dispatching and route planning?

Yes. The dispatch board shows your techs as rows with a map of the day: drag work from the unscheduled tray onto a tech, move or reassign visits, and every drop is checked for clashes, skills, your service area and the drive from the stop before. "Optimise" reorders a tech's day to drive less while keeping each client's arrival window, and can keep the new order for recurring routes.

Is there a time clock and GPS?

Both, and both are off until you turn them on. Techs clock in and out for the day and each visit, with breaks; you see hours by tech and job, overtime flagged, and labour cost per job. Location is shared every 2 minutes only while a tech is clocked in with the app open, only after they agree to it themselves, and is deleted after 30 days.

Does it connect to QuickBooks?

Yes. Connect QuickBooks Online and your customers, invoices, payments, tips and refunds go over as they happen, mapped to your accounts, with a sync log. Prefer files? Export them for QuickBooks's import.

Is there an AI receptionist?

Coming soon, and off until you turn it on. It answers texts (and calls) to your number after hours from your own hours, services, prices and service area, offers your real times, books them, takes quote requests and hands anything urgent to the person on call. Every AI reply is marked in your inbox and you can take over at any time. It can also draft a quote from a job's photos and your price book for you to check: it never sends one.

Do you help me get found locally?

Yes. Local pages for your trade and the towns you've actually worked in ("Plumber in Dover, DE"), with your services, real Google reviews and a request-a-quote button; you choose which to publish. Quote requests show where they came from (Google, ads, search, social), and review requests go out when a job is done. Missed-call text-back sends one text to a caller you couldn't answer.

Can I sell maintenance plans?

Yes. Service plans bill monthly or yearly on the client's card and include visits (two tune-ups a year, a weekly mow in season): each one lands in your dispatch tray when it's due and the client gets a link to book it. Members get your discount on other work.

Run your service business on BookMarvels

Free with Clover or Square payments. Choose “Home services” and your trade at sign-up.