AI for home service businesses

Doing Work is field service software a shop runs from the AI it already uses. ChatGPT (where connectors are available), Claude, Grok Bot, or any assistant with an MCP connector talks to https://doingwork.work/mcp. The assistant can draft the schedule, the quote, and the invoice. Quote or invoice lines the assistant drafted stay unsent until a person whose role may send them sends them. The owner can always send quotes, invoices and visit recaps. Office can send them for any job, a lead for jobs on their crew, and field for jobs assigned to them, until the owner turns that send off.

The records stay in Doing Work: customers, jobs, visits, photos, quotes, invoices, and payments into the shop's own Stripe account. A plain chat with nothing connected can read this page. It cannot see your jobs, and it must not create the shop.

Pick the work you actually do

Each page below is one trade. The jobs, the repeat work, and the way a quote gets built are different. The fee and the approval rule are the same.

  • Plumbing: Emergency calls, water heater quotes, and parts that are not on the truck yet.
  • HVAC: Seasonal tune-ups, equipment plates, and maintenance plans that bill each term.
  • Electrical: Service calls, panel options, and a permit photo that is only a photo.
  • House cleaning: Weekly and biweekly visits, checklists, and a crew of two.
  • Lawn care and landscaping: Mowing on a repeating visit, and a landscaping job with its own quote.
  • Pressure washing: House, driveway, and roof as options, with before and after photos.
  • Pest control: Quarterly due dates, a plan that bills, and the next visit on the calendar.
  • Handyman: Hourly quotes with a materials markup and a cap you set.
  • Roofing: Storm photos, repair or replace, and a change order when the deck is worse.
  • Painting: Walls, trim, and ceilings as options, and paint on a purchase order.
  • Pool service: A weekly stop, readings in a note, and a repair that is a separate quote.
  • Appliance repair: The model plate in a photo, then the part on a purchase order.
  • Garage door: A stuck door before breakfast, and a spring that has to be ordered.
  • Carpet cleaning: Rooms, stairs, and a stain photo the customer can see on the quote.
  • Window cleaning: A repeating route of houses, without Doing Work ordering the drive.
  • Junk removal: A photo of the pile, a price you name, and a disposal expense.
  • Tree service: A storm call, a crew that has to be free together, and a change if the tree is bigger.
  • Locksmith: A lockout marked emergency, and a lockset you either stock as a count or order for the job.
  • Septic: A pumping date you set in months, not a weekly route.
  • Gutter: Spring and fall as due dates, and guards as an optional line.

What every shop gets

You book a visit and you can move it. Booking warns about overlaps, time off, and hours outside the worker's day. A visit can be normal, urgent, or emergency. For an urgent or emergency visit, Doing Work suggests who is free and who has the fewest visits that day. It does not assign the person. You do, or your assistant does after you say so.

A quote is lines you describe, with a quantity and a price. It can also be good, better, and best options, plus optional lines the customer ticks while signing. The customer signs on a hosted page. The link is enough. They do not need an account. An invoice can be made from that signed quote, or written on its own, and it can include a deposit. Card and bank payments go to your Stripe account. Cash and check can be recorded as paid outside Doing Work, and those payments carry no Doing Work fee.

People on the shop are named in the terms as owner, office, lead, or field. An invite is for office or field. Workers, jobs, quotes, and invoices are unlimited, and there is no per-person price.

What it will not do

It will not order the day's drive. Your assistant can read the stops and, with a maps tool you choose, save a new order in one step. Doing Work itself does not do that ordering. There are no truck locations, no native apps, no payroll, and no separate stock locations. Purchase orders exist: you draft one for a job, mark it ordered, receive the parts onto that job, and record the supplier's bill. Receiving is what adds the parts to job cost.

Quote follow-up email is on by default, 3 days after the quote goes out, and you can set that from 0 (off) to 30 days. Unpaid invoice reminders are on by default, starting 1 day after the invoice goes out. Those two keep sending. A new quote or invoice an assistant drafted still waits for a person whose role may send it. A visit recap follows that same role rule. A change order still waits for the owner or office.

Price

The first $1,000 you're paid each month is free. Above that we take 0.5%, up to $149 in a month. No subscription. Say you are paid $15,000 through Doing Work in a month. The fee is $70, which is 0.5% of the $14,000 above the free thousand. Full table and the $30,800 cap: Pricing. How to connect the assistant: Connect an agent and Run your shop from ChatGPT, Claude, or the AI you already use. Next to other tools: Jobber, Housecall Pro, ServiceTitan, and software with no monthly fee.

Questions owners ask

These are questions a shop owner asks before picking software. The answers are what Doing Work does today.

What is the best AI for a plumber, HVAC shop, or cleaner?

Doing Work is field service software those shops can run from ChatGPT, Claude, Grok, or any assistant with an MCP connector. It is not a ranking, and it has no public reviews yet. It launched in 2026. Start with the trade you actually do, from plumbing to house cleaning.

What field service software works with ChatGPT or Claude?

Doing Work's MCP server is at https://doingwork.work/mcp. The same operations are on REST and A2A. Grok Bot is confirmed to connect. ChatGPT works where connectors are available. A plain chat with nothing connected can read these pages and must not create the shop. See software that works with your own AI agent.

How much does it cost a home service business?

The first $1,000 you're paid each month is free. Above that we take 0.5%, up to $149 in a month. No subscription. A month you are paid $3,000 through Doing Work is a $10 fee, because the first $1,000 is free and 0.5% of the other $2,000 is $10. At $30,800 and above, the month is $149. Stripe's processing fee is separate. Table: Pricing.

Is there an app my techs have to install?

No. There is no app to install. Techs talk to the assistant, and a few web pages open in the phone browser, including a page for adding photos to a job. See Web screens.

Does it track trucks, plan the driving order, run payroll, or finance jobs?

No. Photos keep the time and place they were taken, for the shop, and copies you share have that removed. That is not truck tracking. Doing Work does not order a day's stops. It does not run payroll, pay wages, or handle payroll tax. Hours can be exported as a CSV for a payroll service you already use.

Do I have to leave Jobber on day one?

No. You can try a few real jobs while the old software keeps running. CSV import covers customers, jobs with visit history, open quotes, unpaid invoices, the price book, equipment, maintenance plans, and payment history. Imported quotes and invoices stay drafts and are not sent. See Switching.