
Website design · Handyman
Handyman websites that take the whole job list.
We build handyman websites for handyman businesses, with a chat that takes the customer's whole job list one line at a time. It sorts each line out loud: yours, a licensed trade's, or one you look at first.
Website from $1,195, paid once · the chat and your leads from $149/mo (Starter)
The chat
It asks the first question you would.
The Chalkline Handyman chat, word for word: its opening question and its first buttons.

Handyman
“What’s on the list?”
- A few small jobs
- Just one thing
- A rental turnover or a listing
On its front page: “Send your job list”
A scripted demonstration: nothing typed into it is sent. On your site, the enquiry reaches you as a request and a person confirms. Nothing is priced, promised or diagnosed over chat.
Start here
See your own handyman site before you pay anything.
Tell us the business name
And a way to reach you. No card, no password.
We hand-build a real home page for your business
Free, in 12 to 48 hours.
You look at it, then decide
If you want the rest, we build it. If not, you owe nothing.

Your trade: Handyman
The staff
What it does for handyman businesses.
Nobody messages a handyman about one thing. They save the small jobs up until the list is worth a visit — the doorknob hole, the tub caulk, the gate that drags, the ceiling fan — and then send it to three people at once. You are on a ladder with a drill in your hand, so the list waits until evening, and when you do answer, half the reply is explaining which lines you are not allowed to take. In Florida that is a lot of lines: a fan swap is electrical work, a faucet is a plumber’s, a railing is a licensed contractor’s. The handyman who answers first, and answers straight, gets the rest of the list.
A Sunday evening, 8:15. A landlord with a unit turning over on the first opens the chat, says the place is empty and has to be ready by the 28th, then types the move-out list: patch two doorknob holes, recaulk the tub, rehang a closet door, rescreen the back door, a wobbling ceiling fan, a dripping kitchen faucet. The chat sorts it as she types — four lines yours, the fan marked for an electrician, the faucet for a plumber — and files it with her name and number. You read it Monday at seven with the two lines you cannot take already explained, and write her a price for the four that are yours.
- The chat takes the job list one line at a time and sorts each line as it lands: yours, a licensed trade’s, or one you want to look at before you say yes.
- On the lines you cannot take it names the trade — electrician, plumber, A/C contractor, roofer — and leaves them on the list at $0.00, so the customer hears it from the chat instead of from you at the door.
- It says Florida’s $2,500 line out loud when a list starts to look long, and it never splits a list to stay under it.
- For a rental turnover or a house going on the market it asks what that job needs: is anyone living there, who lets you in, and when it has to be finished.
- A reply drafted to every review, in your voice, for you to approve — and a website on your own name that says what you do and what you refer.
The price
Every price, before you talk to anybody.
A website starts at $1,195, paid once. The monthly package is separate. For handyman businesses, the chat that answers comes with Starter, and every bot with Growth.
Your website paid once · yours to keep
5-page website
The same build, just smaller
$1,195paid once
See the sites we buildWhat comes with it
- Five pages, built for your business
- On your own domain, yours to keep
10-page website
The same build, twice the pages
$1,895paid once
See the sites we buildWhat comes with it
- Ten pages, built for your business
- On your own domain, yours to keep
Complete custom build
From scratch, your way
$2,995paid once
How the custom build worksWhat comes with it
- Built from scratch around your business
- On your own domain, yours to keep
Your monthly package month to monthFirst month free — billing starts 30 days after you sign
Mini
No bots
$49a month
No chat, no staff, no marketing — add those any time.
See the sites it keeps upWhat comes with it
- Your website kept up: hosting, security updates and an SSL certificate
- Start here
Starter
Starting with bots
$149a month
Your Google listing and local directories set up, the chat answering, your marketing platform to post, answer reviews and see all your analytics in one place, and 15 minutes of work a month. Found, and answered.
No other bots — the rest of the staff is on Growth.
See StarterWhat comes with it
- Everything in Mini: your website kept up, with hosting, security updates and SSL
- Your Google Business Profile set up
- Your local directory listings
- The AI chat on your website, answering customers day and night
- Every lead emailed to you
- Your marketing platform: make posts to your website and your Google Business Profile, and answer your reviews, all from one place
- Continuous updates for AI search: your posts go from the platform to your website and your Google Business Profile, keeping your business current for the people searching and the assistants that read it
- One platform with all your reporting and analytics: your AI analytics, Google Analytics and Maps analytics, your posts, leads and reviews, where your customers come from, and your ads if you add Google Ads
- If you add Google Ads: see your Google Ads analytics, your spend each day and your keywords, day by day or across any date range, from the same platform
- 15 minutes a month of website and Google Business Profile work. It does not roll over to the next month.
Growth
Full bots
$249a month
Everything in Starter, plus every bot for your trade, the reviews, the referral program and 30 minutes of work a month — answered and followed up.
See the chat it runsWhat comes with it
- Everything in Starter, plus:
- Every bot on staff for your trade
- Reviews watched, and a reply drafted for each one, for you to approve
- Your posts drafted for you to approve, for your website and Google Business Profile. Nothing goes out until you say so
- The Ad Manager checks your Google Ads spend every morning, if you run ads
- The referral program
- The lead form, wired to you
- The staff tools: scheduling, crew, documents and the repair helper
- 30 minutes a month of website and Google Business Profile work (Starter has 15 minutes). It does not roll over to the next month.
Add to any plan
Google Ads, set up and run for you
$249/mo + $299 once to set up
Added to any plan: Mini, Starter, Growth or Platinum Service.
Or have us do it all · Done for you
Platinum Service
$949/mo
We do it all for you, because you just don't have any time.
What comes with it
- Everything in Growth, plus:
- We write and publish four posts a month on your Google Business Profile
- Four articles a month written for your website and published on it
- Ongoing local SEO work on your site and Google profile
- Review management: we answer your Google reviews and ask your customers for new ones
- We keep your site running and fix what breaks. It's checked every hour
- Security updates and SSL, as on every plan
- One hour a month of website and Google Business Profile work (Growth has 30 minutes). It does not roll over to the next month.
- A report every month, written by us
- One platform with all your reporting and analytics: your AI analytics, Google Analytics and Maps analytics, your posts, leads and reviews, where your customers come from, and your ads if you add Google Ads
- Our own team does the work, with no middleman between you and the people doing it
The website and the monthly package are priced separately. Month to month, every package. An extra page is $99–$129; we list it at $129. Google Ads: Your ad budget is paid by you directly to Google, on your own card. Our $249 is only for managing it. Platinum Service: We do the work every month. We don't promise rankings or results. The sports team app is a separate quote. Every detail on the pricing page
Handyman website design
What should a handyman website include?
A handyman website should list the small jobs you take in plain words, say handyman and never contractor, and stay inside Florida's minor-work limit (under $2,500 in total, section 489.103). Its chat takes the whole job list and sorts each line: yours, a licensed trade's, or yours to look at first.
A small-jobs menu in plain words
Hanging a door, fixing a gate, mounting a television and the other things you take are each easy to search for. A page that lists them tells the customer what to send and tells you what you will not be asked for.
Where the Florida line sits
Florida's minor-work exemption (s. 489.103) covers casual work under $2,500 in total, and it is not available to anyone who advertises as a contractor. So the pages say handyman, never contractor, and do not offer work that needs a licensed trade.
A list the chat can sort
The chat takes the list one line at a time and says which lines are yours, which belong to a licensed trade, and which you look at first. It never splits a list to stay under the limit, and nothing is priced over chat.
Open the handyman demo siteEvery pricePlumbing & HVAC websitesRoofing websitesAll 26 finished websites →
Questions
Straight answers.
What does the chat do with a long job list?
It takes the list one line at a time and sorts each line: yours, a licensed trade's, or one you look at first. Nothing is priced over chat, and it never splits a list to stay under the state's limit.
Can a handyman website list plumbing or electrical work?
Not for an unlicensed handyman. The chat names the licensed trade on anything that is not yours. Check your own limits with the state; this is a careful reading of the rules, not legal advice.
What does a handyman website cost?
Two separate parts. The website is paid once: 5-page website $1,195, 10-page website $1,895, Complete custom build $2,995. Then a monthly package: Mini is $49 a month with no bots; with the chat answering and every enquiry sent to you, Starter is $149 a month; Growth, with every bot on staff, is $249 a month. Or have our team do it all: Platinum Service, $949 a month. It is everything in Growth, with our people writing and publishing your posts, working on your SEO, answering your reviews and keeping the site running, plus a report every month. Every price is on this page.
How long does it take?
First we hand-build a real home page for your business, free, in 12 to 48 hours. You look at it before any money moves, and the rest of the build is planned with you from there.
Where is the line for a handyman business?
Where the line is, plainly, and in this trade most of it is the law’s. Florida’s handyman exemption (§489.103(9)) covers only casual, minor work where the whole job stays under $2,500 for labor, materials and everything else, and it does not apply to a job that is part of a larger operation or that is divided into smaller contracts to evade the rule. It is also not available to anyone who advertises as a contractor, which is why nothing on your site or in the chat calls you one. Anything beyond that, including work that needs a permit or a licensed trade, is for you to check with the state. The chat sorts a list against those lines out loud, names the trade on anything that is not yours, and never calls you a contractor. Nothing is priced over chat: a person reads the list and writes the price. The chat, the reviews, the marketing and the website run for a handyman business today; the shop-management platform is not part of what we sell for handyman work. How the demo draws those lines is a careful reading of the rules, not legal advice, and the grey items — grab bars, pool-fence gates, toilet tank parts — go to you to decide.
Do I own it, and what if I already have a website?
Yes, you own it. The website is yours to keep, on your own domain. The management system and the marketing platform switch off with the service. The domain: It is registered in your own account, in your name. Not ours, not resold to you, not held against the bill. If you already have a website you like, we work a WordPress site you already have into the build instead of replacing it; if it is holding you back, we rebuild it.
Not sure which part is costing you most? Start from the problem instead


