Appliance repair software for WordPress

The repair isn’t done when the tech drives away.

One in four appliance repairs needs a second trip for a part. PartsDue runs that whole trip: booking, the part on order, the customer kept informed, the return visit and the invoice.

  • Unlimited technicians
  • Your WordPress site
  • 14-day refund
WORK ORDERJ-1031

Whirlpool Refrigerator

Hannah Scott · 507 Willow Street · (000) 000-0000

PARTDefrost heaterW10140847 · MarconeORDERED
  1. Booked onlineNot cooling · model WRF555SDFZ
  2. DiagnosedDefrost heater. Tech taps Needs parts
  3. Approved$54.00 parts deposit paid
  4. Part back-orderedHannah emailed: new date Thu, Nov 12
  5. Part arrivedMarcone · return visit booked
  6. Fixed on visit 2Service call fee credited
INVOICE INV-2207$169.77

One fridge, two visits

Follow one repair from the first call to the last dollar.

  1. 01

    Hannah books from your website.

    She picks the fridge, taps the problem and adds the model number, so your tech brings the right part.

    RefrigeratorNot coolingWRF555SDFZTue 8 – 11 AM

    Booking form · ZIP 78704 covered · label photo attached

  2. 02

    The tech finds a bad defrost heater.

    One tap closes the visit. The job moves to its next step by itself.

    Fixed itNeeds partsDeclinedNobody home

    Next step set by itself: order the defrost heater

  3. 03

    She approves and pays on his phone.

    Three options, her signature and the parts deposit, before the part is ordered.

    Replace the defrost heater$169.77

    Heater and door gasket$248.40

    SignedHannah Scott$54.00 deposit paid

  4. 04

    The part is late. She hears it from you first.

    The supplier pushes the date and PartsDue emails her the new one.

    To: Hannah ScottFri 9:00 AM

    Your part is running late

    The defrost heater for your refrigerator now arrives Thu, Nov 12. We will call you that day to book the repair.

  5. 05

    Second visit. Fixed. Paid.

    The part arrives, the visit is booked, the fridge is cold and the invoice is paid.

    $169.77Invoice paid

    2Visits, one job

    $0Calls asking “where’s my part?”

Click through it in the live demoEvery feature

Three years of software

Stop renting the software your shop runs on.

Monthly field-service apps cost a small shop thousands over three years, and they keep your data. PartsDue is paid once and lives on your own website.

Advertised yearly-billing prices, November 2026, unchanged over three years. With updates renewed in years two and three, PartsDue is $407. Hosting, card fees and add-ons are extra with every option, and each product does different things. Full comparison

3 YEARS · SMALL SHOP

  • Jobber · Connect, 5 users$5,364
  • Housecall Pro · Essentials$5,364
  • Service Fusion · Starter$7,488
PartsDue · one site$249

With updates in years 2 and 3$407

PAID ONCE · NO CONTRACT · EVERY USER

What owners say about monthly software

Once you subscribe it’s impossible to downgrade or cancel.
Workiz review · Trustpilot · Jan 2026
The download has jobs but there is no prices.
Workiz review on exporting data · Apr 2026
They keep raising the price.
Jobber review · Trustpilot · Aug 2026

Setup

Taking bookings in ten minutes.

  1. 01Install

    Upload the plugin to your WordPress site like any other. Download right after payment.

  2. 02Answer six questions

    Your business, service call fee, ZIP codes and arrival windows.

  3. 03Take bookings

    The booking page goes on your site. Jobs land on your dashboard and your techs’ phones.

  • Refrigerators
  • Washers
  • Dryers
  • Dishwashers
  • Ovens and ranges
  • Cooktops
  • Microwaves
  • Ice makers
PARTSDUE LICENSE · ONE WEBSITE$249Paid once. Yours to keep.

Secure checkout by Stripe. Download right after payment. Full refund within 14 days.

Everything is in it.

  • Every feature, unlimited technicians and office staff
  • Booking, jobs, parts, estimates, invoices and warranty claims
  • Card payments through your own Stripe account
  • First year of updates, then $79 a year if you want it
  • Keeps working if you don’t renew
  • Your data stays in your WordPress database

Questions

Before you buy.

Still unsure? Click around the live demo or ask us.

01Do I need a WordPress website?

Yes. PartsDue is a WordPress plugin, so it runs on the website you already have (WordPress 6.2 or newer, PHP 7.4 or newer). If your site is on WordPress, you install it like any plugin and the setup takes about ten minutes.

02Is it really one payment?

Yes. $249 for one website, or $399 for up to three. Every feature and every user is included. The first year of updates and support is included too. After that, updates are optional at $79 a year, and PartsDue keeps working if you stop.

03How many technicians can I add?

As many as you like. There are no per-user fees. Technicians see their own day on their phone, office staff see everything.

04How do customers pay?

Through Stripe, on your own Stripe account. Customers pay deposits and invoices on Stripe’s secure page and the money goes straight to you. PartsDue never stores card numbers and takes no cut.

05Does it send text messages?

Yes, through your own Twilio account and business number: visit booked, the reminder the day before, on my way, part delayed, parts arrived and review requests. Customer replies come back to the job. You pay Twilio directly, about a cent a text.

06Can it handle home warranty and manufacturer jobs?

Yes. Mark who pays on the job, keep the dispatch, authorization and claim numbers, and PartsDue shows how many days you have left to file. The customer is invoiced only the service fee, and the Warranty claims page shows what each company owes you.

07What happens to my data if I stop using it?

It stays in your WordPress database, on your server. You can download everything (customers, jobs, parts, every invoice line and payment) as spreadsheets at any time, and removing the plugin does not delete it.

08Can I try it first?

Yes. The live demo is a real copy of PartsDue with a sample shop in it. Click around, book a repair as a customer, and close a visit as a technician. Nothing you do there is kept.