Skip to content
For Painting Contractors

Bid the repaint from the driveway and get paid at the final walkthrough

See All Features

Founding member pricing: platform fee waived for 90 days for the first 25 businesses

We only get paid when you get paid

Handiwork puts your bids, crew calendar and invoices on your phone. Price walls, ceilings and trim at the walkthrough, book the crew for the days the job needs, and send a final invoice the homeowner can pay by card or bank transfer.

Built by Chris Williams, who framed, painted, and replumbed houses before he wrote software. Meet the founder

Payments secured by Stripe. No card on file to start.

Where a Painting Job Gets Away From You

The brush work is the part you're good at. The trouble is usually everything around it.

Measuring rooms at the walkthrough, then typing up the estimate at the kitchen table that night

A week of rain on an exterior that means calling every homeowner on next week's list

A homeowner who adds the upstairs hallway halfway through, then questions the total at the end

Waiting on a check after the final walkthrough when the crew has already moved to the next house

A touch-up call two years later, and nobody remembers which color or sheen went in which room

From the Walkthrough to the Final Payment

Everything here works today, from a phone or a laptop.

Estimates & Quoting

Price walls and ceilings by the square foot, trim by the linear foot, prep by the hour and paint by the gallon. Email the estimate before you leave the driveway.

Scheduling & Calendar

Book a four-day exterior as one job on the drag-and-drop calendar. Homeowners get an email when it's booked and another if you move it for weather.

Job Photos

Take photos on your phone at the walkthrough and through the job, with a caption on each, and keep them on the job for good.

Professional Invoicing

Build the final invoice from the approved estimate, line for line, with discounts and tax worked out for you.

Online Payments

Every invoice carries a pay-now link. The homeowner pays by card or bank transfer through Stripe, on their own phone.

Customer Management

Keep colors, sheens, gate codes and every past job on the customer's record, with notes you can add at any visit.

See It in Action

Here's what Handiwork looks like when you're running your business.

A painting estimate priced by the square foot, linear foot, gallon and hour

One Repaint, From the First Walkthrough to the Last Payment

Most painting jobs follow the same path. You walk the house with the homeowner and measure. You price the walls, ceilings, trim and prep, and wait for a yes. Then you buy the paint, book the crew, work around the weather, walk the finished rooms with the homeowner and collect. Handiwork follows that path with you, and every screen works on a phone, even with paint on your hands. You bid the repaint from the driveway and collect the final payment at the walkthrough.

Price It While You’re Standing in the Room

At the walkthrough, build the estimate on your phone while the measurements are fresh. Each line gets its own unit. Walls and ceilings go by the square foot, baseboard and door casings by the linear foot, patching and caulk by the hour, primer and finish coats by the gallon. Split the living room walls from its ceiling and the trim from the doors, so the homeowner can see what each part of the job costs and pick what to cut if the number is high. Add a discount when you’re matching another quote, set the tax rate, and Handiwork does the math.

As you type, Handiwork suggests line items you’ve entered before on that phone or computer, with the unit and price filled in. The tenth bedroom you price this month goes faster than the first.

Send the estimate by email before you back out of the driveway. The homeowner opens it on their phone. When they call or text to say go ahead, you mark it approved, and it becomes a job ready for the calendar. Nothing gets typed twice.

Photos From the First Visit On

Take photos at the walkthrough: the peeling fascia, the water stain on the ceiling, the cracked plaster by the stairs. Attach them to the estimate or the job and add a caption to each one. Keep shooting as the work goes. The siding after scraping, the patched drywall before primer, the finished room. When a homeowner asks what the trim looked like before you started, or a property manager wants proof the second coat went on, the pictures are on the job, next to the estimate and the invoice.

Crews and Jobs That Run for Days

A full exterior can take most of a week, and an interior repaint might run three days with a cabinet job squeezed in after. Book the exterior as one job from Monday to Thursday and it sits on the drag-and-drop calendar as one block. When the cabinets need to move to Friday, drag them there. Invite your crew lead onto the account with a login of their own, and they see the same calendar you do, so the Tuesday start isn’t news to anyone.

The homeowner gets an email when the job is booked. Handiwork sends a reminder the day before and another about two hours before the crew pulls up, so fewer mornings start with a locked gate and a homeowner at work.

When the Forecast Turns

Exterior work runs on the weather. Primer needs a dry surface, and every can lists the temperature and dry time the finish needs to cure. When three days of rain move in, drag the job to the next dry stretch. Handiwork emails the homeowner the new dates, and the reminders move with the job. You don’t spend the evening on the phone rearranging next week.

When the Homeowner Adds a Room

Halfway through the interior, the homeowner asks if you can do the upstairs hallway too. If they ask before approving the estimate, revise it and send the new version for a yes. If the crew is already working, add the hallway’s lines when you get to the final invoice: choose Edit on the invoice, add the new lines to the estimate, and re-issue the invoice with the new total. Every version of the estimate is saved. When the homeowner asks why the number went up, pull up the original next to the revised one and walk through the lines together.

The Final Walkthrough

Once the job is marked complete, one tap builds the invoice from the approved estimate, line for line. Walk the rooms with the homeowner, note the touch-ups, and send the invoice once you’re both happy. It goes out by email with a pay-now link, and the homeowner can pay by card or bank transfer from their own phone before you load the ladders. After a short hold, online payments are paid out to your bank when you request a payout. If they’d rather hand you a check, record it on the invoice and it’s marked paid.

Colors and Sheens for the Touch-Up Call

Write the colors and sheens on the customer’s record as you go: the hallway color, eggshell in the bedrooms, semi-gloss on the trim. Two years later, when the homeowner calls about a scuffed stairwell, you know which cans to bring before you get to the house. The touch-up gets its own small estimate and its own spot on the calendar, and every job you’ve done at that address is on the same record.

If you’re moving over from a spreadsheet or an old invoicing app, import your customer list from a CSV file, so repeat customers are already there when they call.

What It Costs

One painter or three crews, same deal: 3% of what you collect through Handiwork, capped at $79/month. There’s no subscription and no per-user fee, so adding a crew lead costs nothing. Stripe’s card processing fee applies on top, as it would with any provider. A slow winter month with no payments through Handiwork costs $0.

What Isn’t Built Yet

A few things painters ask about aren’t in Handiwork today:

  • Deposits and progress billing. Each job gets one invoice for the full amount, so a deposit you take before buying materials is handled outside Handiwork for now.
  • Crew assignments. Everyone on your account sees the whole calendar. You can’t yet put a named painter on a job.
  • Lead-safe (RRP) records. There’s no checklist or recordkeeping for pre-1978 homes. Keep those records the way you do today.
  • An installed app. Handiwork runs in your phone’s browser, with nothing to download.

Still Paying Per Lead?

Lead marketplaces charge you before you ever get the job, win or lose. Handiwork works with the customers you already have.

A repaint is a big-ticket job, and lead marketplaces commonly charge more for high-ticket trades like painting, before you've even given the homeowner a quote.

Model How you're charged If the job doesn't close Monthly cost
Lead marketplaces (Angi, Thumbtack) Commonly reported $15–$100+ per shared lead (often higher for high-ticket trades), with the same lead sold to several pros at once You still pay. The fee isn't refunded if you don't win the job. Scales with how many leads you buy
Handiwork $0 to find work. Handiwork doesn't sell leads. It runs the customers you already have. Nothing to lose, because there's no lead fee 3% per payment, capped at $79/mo. $0 until you get paid.

Lead marketplaces don't publish per-lead rates; figures above reflect commonly reported ranges from contractor forums and industry coverage, not a vendor's own rate card, and vary by trade, market, and bidding activity. Handiwork doesn't sell or resell leads. It handles invoicing, scheduling and payments for the jobs you already have.

You already have customers. A lead marketplace charges you to meet a stranger who might hire someone else. Handiwork charges nothing to run the business you've already built.

Send your next bid from Handiwork

Free until a customer pays you. Then 3% of what you collect, capped at $79/month.

Get Started Free