Website planning
How much does a contractor website cost?
There is no single price for a contractor website, because the work is set by how many services you sell, how much content exists, and how you want to receive leads. Here is what moves the number, so you can compare quotes on the same terms.
What drives the cost
Two contractors can both ask for “a website” and need very different amounts of work. These are the factors that change the scope most:
- Number of service pages. A roofer with repair, replacement, storm damage and inspection pages needs more writing, layout and testing than a one-service business. Each page should answer one customer need, as covered in what pages a roofing website needs.
- Content that already exists. Real project photos and written service descriptions reduce the work. Starting from nothing means writing and photography become part of the job.
- How leads arrive. A phone number is simple. A quote form with routing, follow-up and tracking takes design and testing.
- Local search work. Service-area pages, structured data and a sound page structure add scope. Our local SEO field guide explains what that covers.
- Redesign versus new site. Moving an existing site means keeping what ranks, redirecting old addresses and avoiding lost pages.
- Integrations. Booking, CRM connections and custom tools are scoped on their own.
Two example scopes to compare
These are hypothetical planning examples, not client invoices or fixed package promises. Both businesses need a clear contact path, but the work differs:
| Scope item | One-service contractor | Established roofing company |
|---|---|---|
| Pages | Homepage, one service page, about, contact | Homepage, repair, replacement, inspection, about, projects, contact |
| Content | Owner supplies approved text and usable job photos | New service copy and project write-ups need to be prepared |
| Inquiries | Basic contact form and a phone link | Service selection, property location, and agreed inquiry routing |
| Existing site | No content migration | Inventory existing pages and preserve or redirect changed URLs |
| Ongoing work | Hosting, maintenance, and occasional updates | Hosting, maintenance, and regular service or project additions |
Ask each provider to quote the same scope and separate the build, content, ongoing support, and integrations. A smaller build can still need substantial writing; a larger site can cost less to produce when the content is already ready. Use our published pricing as starting points, then confirm the included pages, term, ownership, and exit arrangements in the proposal.
Two ways to pay
Most agencies fall into one of two models, and they are not directly comparable by sticker price.
One-time project fee
You pay for the build, then typically cover hosting and changes separately. This can suit a larger site with a clear finish line. Confirm who owns the site, who hosts it, and what an edit costs after launch.
Monthly plan
A lower start, with hosting, edits and improvements folded into a recurring fee. This suits a business that wants steady updates without managing a developer. Confirm the length of any commitment and what happens to the site if you leave.
How our packages are structured
Our pricing page lists three starting points, and the final scope depends on the factors above:
- Starter site, $97 per month: a custom homepage, service overview, contact path and basic SEO setup for newer businesses, with hosting, SSL and support covered by the monthly fee.
- Monthly growth, $175 per month: custom design, service page buildout, local SEO foundations, ongoing edits, hosting support and monthly improvements.
- Custom build, from $2,800: redesigns, larger sites, quote workflows and multi-page SEO plans.
Larger scopes, extra locations and integrations are quoted individually.
On every plan, you keep ownership of the code, your domain and your content, with no page-builder lock-in.
Comparing quotes fairly
Put each quote in a simple table before deciding: pages included, written content included, quote form and tracking, local SEO setup, hosting, edits after launch, and ownership. A quote that is cheaper on day one but excludes hosting, edits and content can cost more by the end of the first year.
If you already have a site, the cheaper path is sometimes improving the existing pages rather than rebuilding. Read whether to redesign or improve first, or see our website redesign service.
Questions to ask before you sign
- Which pages are included, and who writes them?
- Do I own the domain, the design and the content?
- What does hosting and maintenance cost, and what does it include?
- How are quote requests delivered, and can I see them tracked?
- What happens if I want to leave?