Contractor website builders, compared honestly.
What each type of website actually costs over three years, what breaks, and who ends up doing the work. Including where we fit and where we do not.
9 minute read
Four ways to get a contractor website
Every option is some trade between money, time and control, and the brochure for each one hides a different cost. The honest comparison is not the sticker price, it is what you have spent and what you have after three years.
- DIY builders: cheapest to start, and you become the designer, the SEO and the maintenance
- A freelancer: a real site for a few thousand dollars, and then whoever built it moves on
- A traditional agency: a good site, a long timeline, and hourly billing for every change
- A managed platform: a monthly fee that covers the build and everything after it
The cost nobody quotes you is change
The build is the small part. A home service website is not finished: you add a service, you change your hours, you enter a new town, you want the storm damage page live this week rather than next month. On a freelance or agency site every one of those is an email, a quote and a wait. The predictable outcome is a site that was accurate the day it launched and has been slightly wrong ever since, because asking for a change costs more than living with the error.
DIY builders and the real price of free
Squarespace, Wix and the rest are genuinely good products and they will cost you $16 to $50 a month. What the price does not include is a designer, someone writing a page for every service in every town you serve, anyone maintaining your structured data, or anyone noticing when your contact form quietly stopped delivering. Contractors who choose this path usually get a decent-looking site and then discover that the marketing work they thought they were buying was never in the box.
WordPress, and why it keeps ending badly for contractors
WordPress runs a huge share of the web and it is a capable platform in maintained hands. The problem for a home service business is that the plugins that make it work are also a maintenance obligation, and nobody at a plumbing company is going to keep up with them. What we see repeatedly is a site built four years ago by someone no longer involved, running outdated plugins, eventually hacked or broken, with nobody who has the login. If that is where you are, that is a specific and fixable situation.
What a contractor site needs that a generic builder skips
A generic website builder is built for a portfolio, a restaurant menu or a shop, and a contractor needs none of those. What a home service business actually needs is a short, specific list, and it is the list most builders do not ship by default. The test for any option is not whether the homepage looks good. It is whether a homeowner with a problem can reach you in the moment they have it, and whether Google can tell what you do and where. A website that looks like a brochure and converts like one is the expensive mistake on this page.
- A page for each service in each city you serve, because that is what ranks for the searches that end in a call, not one services page listing everything
- Online booking wired to the calendar your team already uses, so a lead at 9pm becomes a job rather than a message
- Lead capture that actually delivers, a form and a visible phone number, with someone or something answering when the office is dark
- Missed-call rescue, because around 38% of homeowner messages arrive outside business hours and voicemail converts almost nobody
- Structured data and plain on-page text that state what you do and where, which is what both Google and the AI assistants read
- Speed on a phone, because that is where most of your traffic lands and a slow site loses the click before the page finishes drawing
DIY versus done-for-you, and what each really costs
The real decision under every builder comparison is whether you intend to be your own webmaster. DIY is cheapest in dollars and most expensive in the one thing a contractor has least of, which is time and attention during a busy season. Done-for-you costs more per month and buys back that time, and the gap between the two is not the design, it is who does the recurring work of writing the service and city pages, keeping the structured data current, and noticing when the contact form quietly stops delivering. Price the two honestly over three years rather than on the sticker, because that is where the real difference shows up. The arithmetic below uses the ranges already cited in this guide, not a benchmark pulled from the air.
- DIY builders: $16 to $50 a month, plus your own hours designing, writing every service and city page, and maintaining it, which is the cost that never makes the brochure
- Freelance build: typically $2,000 to $6,000 up front for a real custom site, then whoever built it moves on and changes become an email and a wait
- Agency build: $5,000 to $20,000 and hourly billing for every change after it, which is why most agency sites drift slightly wrong over time
- Done-for-you platform: Oxsome is $99 a month with the build, hosting and unlimited changes included and no separate build fee, so the service and city pages and the maintenance are the vendor's job rather than yours
Where Oxsome fits, and where it does not
Ours is the managed platform option. The site is custom designed rather than templated, it is built and hosted for you, and you change it by typing a message in plain English and watching it happen, instead of emailing a developer. The AI search agent works it continuously, and the Platform plan adds the AI SEO agent. The website is $99 a month with hosting and unlimited changes included, and there is no separate build fee. Where it is not the right answer: if you want to own and self-host the code and never pay anyone monthly, buy a freelance build instead. If your site is one page and you never intend to compete in search, a DIY builder is honestly enough.
The five questions to ask any of them
Whoever you are talking to, including us, the answers to these decide whether you will be happy in year two.
- Who owns the domain and the site if I leave, and how do I take it?
- What does a change cost, and how long does it take?
- Is there a page for each service in each city I serve, or one services page?
- Who is responsible when the contact form stops delivering, and how will anyone know?
- What is the total cost over three years, build plus changes plus hosting?
Frequently asked questions
What is the best website builder for a contractor?
It depends on which cost you would rather pay. DIY builders are cheapest in dollars and most expensive in your time. A freelancer gives you a real custom site and no ongoing support. An agency gives you both and bills hourly for changes. A managed platform like Oxsome covers the build, the hosting and the changes in one monthly fee, which suits an owner who does not want to become the webmaster.
How much should a contractor website cost?
A freelance custom build is typically $2,000 to $6,000, an agency build $5,000 to $20,000, and DIY builders $16 to $50 a month plus your own labor. Oxsome is $99 a month with the build, hosting and unlimited changes included, and no separate build fee.
Can I move my existing website to Oxsome?
Usually, yes, and you keep your domain. The common case is a WordPress site that has become a maintenance problem, and moving it is a normal part of onboarding rather than a project you have to manage.
What is the best website builder for contractors?
There is no single winner, because the builders compete on different costs. A DIY builder wins on the monthly dollar figure and loses on your time, since you become the designer, the copywriter for every service and city page, and the person who maintains it. A freelance or agency build wins on a one-time custom site and loses on ongoing support. A managed platform wins when you do not want to be the webmaster, because the build, the hosting and the recurring changes sit in one monthly fee. For a home service business the deciding question is usually who writes and maintains the service and city pages, since that is the work that ranks and the work that never gets done by hand in a busy season.
How does contractor website hosting work, and what should it cost?
Hosting is where your site actually lives and how fast it loads, which matters because most of your traffic is on a phone and a slow site loses the click. On a DIY builder hosting is bundled into the $16 to $50 a month you already pay. On a freelance or agency build it is usually a separate line, either a hosting bill you manage yourself or a maintenance retainer, and it is the piece that quietly lapses when the person who built the site moves on. At Oxsome hosting is included in the $99 a month website fee along with the build and unlimited changes, so there is no separate hosting bill and nobody to chase when something needs updating.
Do I own my website?
You own your domain and your content, always, and you can take them with you. Ask every vendor on your shortlist this question and be wary of any hesitation.