Handyman Website Design
A handyman website has one job: take the job request while you are on a ladder with a drill in your hand. Photo-upload form, a text-us option, your services list, your service area, your call-out fee. DappaSol builds it for $399, live in 24 hours or it is free. Want per-service pages and follow-up too? The Engine starts at $699.
TL;DR
- Nobody calls a handyman twice. Your job is not urgent, so if the phone rings out they call the next name on the list.
- The fix is a job-request form with photo upload, not a faster phone. A photo of the sagging gutter gets you close to a price without a site visit.
- Overnight Site: $399, live in 24 hours. Form with photos, text-us link, services list, service area, call-out fee, licence and insurance line.
- Every builder on page one of Google wants you to build it yourself on a Sunday. Six evenings later you still have no form. That is the real price.
You are on a ladder. The phone is in the van.
A handyman loses work in a way a plumber never does. A burst pipe keeps dialling until somebody picks up. A sticking door does not. Your caller is mildly annoyed about a hallway light, and if you do not answer they tap the next name in the map results.
You cannot fix that by answering faster. You are holding a drill. You fix it by giving that person somewhere to leave the job without talking to you, obvious on a phone screen in about four seconds. Not a portfolio. A place to drop the job.
Six handyman websites worth copying
Six real, live handyman businesses in six cities, read on 3 September 2026. No mockups, no template galleries. Each entry ends with the one thing worth stealing.
Handy Dandy's, Portland and Vancouver
handy-dandys.com puts the price on the homepage: $200 for the first hour whatever the job, covering travel and preparation, $125 for a second hour, plus materials. In the same breath it limits the scope: "We focus on handyman services that take 1-2 hours to complete. Save the big jobs for the contractors, leave the little things to us." The booking widget takes a date and time without a phone call: the site's own line is that you choose the date and time that works for you, no callback.
Steal this: the price and the scope limit sitting in the same paragraph. It filters the four-day kitchen job out before it ever becomes a phone call.
Best Handyman Boston, Boston
besthandymanboston.com writes the photo instruction into the process itself: "Fill out the estimate request form on this website. Include a picture, measurements, and description of each repair that needs to be done." The estimate page is equally plain about money: most estimates are free and back within 24 hours, and a job that needs someone on site carries a $99 site-visit fee credited against the work when you book. The service area is a named list of about forty towns, from Allston to Woburn.
Steal this: telling the customer exactly what to send. "Include a picture and measurements" gets you a usable request instead of "hi, can you do doors".
ToddSunn Company, Seattle
toddsunn.com is one man in Ballard and Greenwood who has been at it since 1989, and the site reads like him. The scope is one sentence: "the repairs and upgrades that are too big for you, but too small for a general contractor." Money is honest rather than precise: "Depending on the work, I'll give you an estimate or charge an hourly rate." Licensed, bonded and insured sits in that same line, not in a badge wall.
Steal this: the one-sentence definition of what you do. Most handyman sites take six paragraphs and still leave the reader unsure.
Austin Area Handyman, Austin
austinareahandyman.com gives three ways in and only one of them involves a conversation: book an hourly slot instantly by picking a date and filling a questionnaire, request a virtual quote, or email. The quote instructions ask for "a detailed description and photos so that we can give the most accurate quote possible", and the estimate comes back "via text or email". The service area is spelled out down to Buda, Dripping Springs, Lakeway and Round Rock.
Steal this: instant booking for the small stuff, photo quote for everything else. The owner, Liam, never has to pick up the phone to get a job on the calendar.
Denver Handyman Solutions, Denver
denverhandymansolutions.com leads with "176 REVIEWS" above the fold and backs it with quoted Google reviews carrying real first names. The project gallery is the smart part: items are named after the problem, "Cracked Wall to Exposed Column Support", "Unfinished Loft Area to Functional Space", "Exterior Step Repair". A homeowner scanning that list finds their own problem in it.
Steal this: name your gallery items after the fault, not "Project 4". That is also, by accident, the phrase people type into Google.
Honest Handyman Service, Phoenix
honesthandymanservice.com runs one of the longest plain service lists we found: basic electrical, basic plumbing, drywall repair, wheelchair ramps, elderly assistance modifications, gate adjustment, furniture assembly. It sells blocks of hours rather than jobs: $30 off four hours of work, $69 off eight. And in the footer, in ordinary text, it says "Not a licensed contractor."
Steal this: the footer line. Saying the limit out loud costs you the jobs you would have lost anyway and buys trust on everything else.
What the six actually do, side by side
| Site | Asks for a photo | Money on the page | Services list | Named service area | Reviews on page | Text as a channel |
|---|---|---|---|---|---|---|
| Handy Dandy's (Portland) | No | Yes, $200 first hour | Yes | Yes | Yes | No |
| Best Handyman Boston | Yes, asked in writing | Yes, $99 site visit | Yes | Yes, about 40 towns | Yes | No |
| ToddSunn (Seattle) | No | No number | Yes | Yes, two neighbourhoods | Yes, on its testimonial pages | No |
| Austin Area Handyman | Yes, asked in writing | No number | Yes | Yes | Yes | Yes, quotes by text |
| Denver Handyman Solutions | No | No number | Yes | Yes, Denver metro | Yes, 176 cited | No |
| Honest Handyman (Phoenix) | No | Partly, hour blocks | Yes, very long | Yes | Yes | No |
Read the two thin columns. Two of six ask for a photo. One of six treats text as a way in. Only Austin Area Handyman does both, and both are free to add. That is the gap you can walk into.
The job-request form that replaces the call you cannot take
A photo does the estimating. A homeowner who sends a picture of the sagging gutter, a rough measurement and their postcode has given you enough to quote a range from the passenger seat at lunch. Here is the field list we build. It works in a Google Form too.
Job request form, handyman
1. Your name
2. Mobile number (label it: "we will text you back")
3. Suburb or postcode (this is the qualifier, put it third)
4. What needs doing? (one text box, no dropdown of 40 services)
5. Photos (allow 3, JPG/PNG/HEIC, make it optional but ask twice)
6. Rough size or measurement (e.g. "gutter, about 6 metres")
7. When suits you (this week / next week / not urgent)
8. Is anyone home during the day? (yes / no / evenings only)
9. Anything I should know? (access, dogs, parking, stairs)
Under the submit button, one line:
"Minimum call-out is $X. I reply to every request the same day, usually by text."
Nine fields, and the postcode third so a request from outside your radius sorts itself out before you read the rest.
Why "text us" beats "call us" for this trade
Because you cannot answer and they do not want to talk. A homeowner asking about a wobbly bannister is not ready for a phone call with a tradesman, and you are up a ladder. A text gets sent at 9pm, answered at 7am, and neither of you loses anything.
Text also gives you a paper trail with a photo attached, which matters when the job turns out to be three jobs. Put a tap-to-text link next to the tap-to-call link, same size, same weight. A plain sms: link does it. Keep the phone number too.
Your services list should say no
Most handyman sites list everything and end up sounding like a general contractor who is not good at any of it. The useful list names the jobs you want and the jobs you do not do.
Two lines is enough. "Doors, decking, drywall, flat-pack, gutters, tiling, TV mounting, fence repair. Not doing: roofs, gas, anything notifiable, full bathrooms." You just deleted a fortnight of quoting for work you would have refused anyway. Handy Dandy's does the same thing with a time limit instead of a category list.
Put the minimum call-out fee on the page
Handy Dandy's puts $200 for the first hour on its homepage. Honest Handyman puts $30 off four hours and $69 off eight. Best Handyman Boston puts a $99 site-visit fee on its estimate page. None of the three appears short of work. A minimum call-out in plain text does the tyre-kicker filtering for you, and it stops the worst drive in the trade, the forty minutes to hang one picture. Nervous about publishing a rate? Publish the floor: "Minimum call-out $95, covers the first hour." That is a fence, not a price list.
Licence and insurance: one line, not a badge wall
Handyman licensing varies by state and by job value, and homeowners check. Write one honest sentence near the top with your licence number in it if you carry one. If you do not, say so the way Honest Handyman does. They can look you up on the state board anyway, for example the California board's hire-a-contractor guidance, so being first to say it is the only position that helps. Public liability cover gets the same treatment. One line, no shield graphics.
What the free builders actually cost you
Search "handyman website design" and page one is Wix templates, a free-builder landing page, Pinterest and two listicles. Every one is selling you a Sunday. None says what it costs, because the cost is not money, it is evenings.
| Job | Build it yourself on a builder | Overnight Site, $399 |
|---|---|---|
| Pick a template, fight the layout | An evening or two | Done for you |
| Write the copy | The evening nobody finishes | We write it |
| Crop and compress your job photos | An evening | We do it |
| Job-request form with photo upload | Usually a paid add-on or plugin | Included |
| Tap-to-call and tap-to-text | Fiddly on most builders | Included |
| Make it fast on a phone | Not really in your control | Our problem |
| Ongoing cost | Subscription, forever | You own the site |
| Live by | Whenever the evenings run out | 24 hours, or it is free |
That is our rough count and yours will differ. The row that does not differ is the last one.
Overnight Site: $399, live in 24 hours
One premium page built the way a homeowner with a to-do list behaves: on a phone, in the evening, half-committed. Job-request form with photo upload, tap-to-call and tap-to-text side by side, your services list including the jobs you refuse, named service area, minimum call-out fee, licence and insurance line, your real job photos, your Google reviews.
We write the copy and sort the photos. You see a mockup before you pay anything. Live in 24 hours or it is free, with a 30 day warranty after launch. You own the site and the domain outright, in your own accounts, from day one.
Engine: from $699, live in 2 to 4 days
Same site, plus the pipeline. A page per service and per area so "gutter repair" in your town has somewhere to land, requests dropping into one inbox instead of three, and automatic follow-up so a Wednesday enquiry is not cold by Friday. This is the build for the handyman with a second van.
More on how we price small-business builds is on the pricing page, and there is a fuller breakdown in our guide to what a small business website actually costs. If you want the trade-wide version of this argument, read web design for contractors or see our general website work. Neighbouring trades: plumbers and electricians.
Talk to the person who builds it
Send us your services list and the three jobs you most want more of. WhatsApp +91 79069 95127 or email ishan@dappasol.com. You get a straight answer and a number back the same day, from the person doing the work, not a salesperson.
FAQ
How much should a handyman website cost?
$399 covers it for most handymen. One page that takes a job request with photos, shows what you do and do not do, names your area, and states your minimum call-out. You are not paying for a blog nobody reads or a five-page structure you will never fill. If you want a page for each service and each town, plus follow-up on the leads, that is the $699 Engine build. Anything past that is usually somebody selling you pages.
Do I really need a website if I get all my work from Facebook and word of mouth?
Yes, because the referral checks you before they call. Someone hears your name, searches it, and lands on either a website or nothing. Nothing does not kill the job, but it costs you the ones where they were also given a second name. A site also gives you somewhere to send people from Facebook so the enquiry lands in a form with a photo attached instead of a DM you find on Tuesday.
What should be on a handyman website?
A job-request form that accepts photos, a tap-to-text link next to the tap-to-call link, the list of jobs you take and the ones you refuse, the towns you actually drive to, your minimum call-out fee, one honest line about licence and insurance, and real photos of finished work. That is the whole list. Everything else is decoration and slows the page down on a phone.
Why does the form need photo upload?
Because it turns a vague enquiry into something you can quote from the van. A picture of the sagging gutter plus a rough measurement gets you to a price range without driving out to look. It also filters: people who cannot be bothered to take a photo were usually not going to book. Ask for three, keep it optional, and mention photos twice on the page so people actually send them.
Should I put my hourly rate on the site?
Put something on. A full price list is not necessary, but a minimum call-out or a first-hour rate stops the forty-minute drive to hang one picture. Handy Dandy's in Portland publishes $200 for the first hour on the homepage and does not appear to be short of work. If you would rather not publish a rate, publish the floor: minimum call-out, covers the first hour, materials extra.
Can I build it myself on Wix or Squarespace?
You can, and the cost is evenings. Template, copy, photos, form, phone testing, and the copy is the one nobody finishes. Six weekends later most handymen still have no working job-request form, and every one of those weekends had jobs going to whoever did. If you enjoy the tinkering, build it. If you would rather be on a ladder, pay someone $399.
How fast can it actually go live?
24 hours from the point we have your services list, your area and your photos. We send a mockup first and you only pay once you like it. If it is not live in 24 hours it is free, and you get a 30 day warranty after launch. Everything sits in your own accounts, so you own it whether you keep working with us or not.
You do not need a six-week project and you do not need another Sunday on a template. An Overnight Site is $399 and goes live in 24 hours, with the job-request form, the photo upload and the text-us link already working. Send us your services list on WhatsApp and we will tell you straight what your page should say.
Got it. A senior engineer will reach out shortly. Prefer to talk now? WhatsApp us →