Book a demo

Features

Everything included in a GetConstructionWebsite website

Contractor website features: AI receptionist, website chat, text replies, service and town pages, SEO, AEO, GEO, hosting, and which plan carries each.

What every site is built from: SEO, AEO, GEO and schema; a page per service; a page per town; enquiries wired to your CRM; 90+ PageSpeed pages; weekly updates.

Pages that open instantly

Custom-coded pages served from the edge, 90+ PageSpeed guaranteed on every plan.

Why speed is the first feature

A page that opens instantly keeps the homeowner or facilities manager who was one tap from leaving. Every page is custom coded rather than assembled from plugins, ships almost no JavaScript, and is served from a global edge network, so the site is fast on the day it goes live rather than after someone audits it later. A 90+ Google PageSpeed score is guaranteed on every tier, on both mobile and desktop.

Speed matters more on a job-site schedule

Estimate requests often happen from a truck between sites, on a phone with one bar of signal. A slow gallery page or a form that hangs costs you the enquiry before it is even typed. Fast pages are not a nice-to-have here, they are the difference between a lead landing in your inbox and a lead landing with the contractor whose site opened first.

The problem it solves
A buyer between job sites taps your link on one bar of signal and leaves before the page loads.
What you have to do
Nothing. Speed is built in and checked on every page we publish.
Which plans include it
FoundationFramingFinish Out

A page for every service you offer

Dedicated pages for framing, remodels, tenant build-outs and every scope you bid, so each one can rank.

One page per scope of work, not one paragraph

A single "services" paragraph cannot rank for kitchen remodels, tenant improvements and ground-up commercial builds at the same time. Each service you bid, from framing to full design-build, gets its own page with its own title, its own answer-first intro and its own gallery of completed work, so search engines and readers both find the exact scope they searched for.

Written in your trade's own vocabulary

Service pages use the terms your buyers actually search and the terms your crew actually uses: scope of work, change orders, punch list, permitting, tenant improvements, spec builds. Generic "construction services" copy does not rank and does not read as credible to a commercial tenant comparing three general contractors before a walkthrough.

The problem it solves
A single "construction services" paragraph cannot rank for kitchen remodels, tenant improvements and ground-up work at once.
What you have to do
Send your list of services once during onboarding. We write the pages; you approve them.
Which plans include it
FoundationFramingFinish Out

A page for every town you build in

A page for each town, county or metro you serve, crossed with the services you offer there.

Local search runs on location pages

A homeowner searching "general contractor" plus their town, or a developer searching "commercial GC" plus a submarket, is looking for a business that clearly works there. A page for each town you serve, naming the neighborhoods and permitting jurisdictions you know, is how an independent contractor competes against directories that carry your name once on a thin listing.

Built to grow with your service area

New town pages are added as you expand into a county or take on a project outside your usual radius, each one written for that place rather than templated with the town name swapped in. That is what separates a page that ranks from a page a search engine and a reader both recognize as thin.

The problem it solves
Searches for a GC in your town go to directory listings because your own site never names the town.
What you have to do
Tell us the towns and counties you build in. New ones are added as revisions whenever you expand.
Which plans include it
FoundationFramingFinish Out

Enquiries routed straight into your CRM

Estimate requests and contact forms drop into your CRM by direct API, Zapier or Make, with nothing to check manually.

No enquiry sits in an inbox nobody checks

An estimate request submitted at 9pm should be a task in your CRM before your crew is even on site the next morning, not an email waiting for someone to notice it. Every form on the site, from a general contact form to a detailed estimate request, is connected to your CRM by direct API, Zapier or Make, whichever your CRM supports.

Set up during onboarding, not after launch

You tell us which CRM you use and who should be notified during onboarding, and the connection is live before the site launches. If you do not run a CRM yet, enquiries land as clean, structured notifications until you do, so nothing is lost while you decide.

The problem it solves
An estimate request sent at 9pm waits in an inbox until somebody remembers to look.
What you have to do
Tell us which CRM you use and who gets notified. We connect it before launch.
Which plans include it
FoundationFramingFinish Out

The AI Engine: an AI receptionist for missed calls

An AI receptionist that answers the calls your team cannot take, takes down the project details and books the estimate visit, on Framing and Finish Out.

Answers questions and books estimates, day or night

The AI Engine answers common questions about your services and service area, takes down the details of a project, and books an estimate visit onto your calendar, at any hour a homeowner is browsing contractor sites. You review and approve the scripts before launch, and anything that would amount to advice on a specific project is handed to a person at your business rather than answered by the agent.

Configured for your business, not a generic script

The agent is trained on your actual services, service area and estimate process during onboarding, not a generic construction template. Usage is billed monthly in arrears at what our AI provider charges us, passed through with no markup, so the fee tracks how much the agent is actually used.

The problem it solves
Calls and website questions come in while you are on a roof, in a walkthrough or driving, and the caller rings the next contractor on the list.
What you have to do
Approve the scripts during onboarding and connect your calendar. Change the scripts any time as a revision.
Which plans include it
FramingFinish Out

AI chat on your website

A chat agent on every page that answers questions about your services and service area and books estimate visits, on Framing and Finish Out.

An answer while the visitor is still on the page

The chat agent is part of the AI Engine. It answers the common questions a visitor has about your services, the towns you cover and how your estimate process works, takes down the project details, and offers an estimate visit on your calendar. It uses your approved scripts, not a generic construction script.

Hands anything project-specific to a person

The agent is configured not to give prices, timelines or advice for a specific project. Anything like that is passed to a person at your business with the details already written down, so the first call back starts from the visitor's actual scope rather than "how can I help".

The problem it solves
A homeowner browsing at 10pm has a question about whether you do additions in their county, finds no answer, and closes the tab.
What you have to do
Approve the chat scripts during onboarding. Nothing after that unless you want to change them.
Which plans include it
FramingFinish Out

Text message replies, with carrier registration handled

AI messaging agents that reply to enquiries by text and book visits, with the A2P 10DLC carrier registration filed for you, on Framing and Finish Out.

Replies by text, in the channel the lead chose

Messaging agents answer questions about your business, take enquiry details and book appointments, the same way the receptionist and chat agents do. They follow your approved scripts and hand anything that would amount to advice on a project to a person at your business.

A2P 10DLC registration filed for you

US carriers require businesses that send texts from a standard local number to register the brand and the messaging campaign, known as A2P 10DLC. We file that registration for you; carrier fees are passed through at cost. You stay responsible for consent, opt-out and record keeping for your own messages, and the forms we build carry consent wording written with the TCPA in mind.

The problem it solves
A lead who texts gets no reply until the evening, and business texting without carrier registration risks messages being filtered or blocked.
What you have to do
Approve the message scripts and confirm your business details for the carrier registration. We file it.
Which plans include it
FramingFinish Out

SEO, AEO and GEO, with schema on every page

Technical and on-page SEO, answer-first content for featured snippets and AI answers, and structured data, built into every plan.

SEO: the technical base and the pages that rank

Every page ships with a unique title and description, one clear heading structure, clean URLs, a sitemap, fast load times and internal links between your services, towns and articles. Location pages for the towns and counties you build in are the part that grows local organic traffic, because each one answers a search that names a place. Our terms commit to your site ranking for local searches in your area within the ranking window stated on the pricing page.

AEO: being the answer, not just a link

Answer engine optimization means writing so a search engine or a voice assistant can lift the answer straight off the page. Service pages and articles open with a direct answer, use question-shaped headings and carry FAQ blocks that match what buyers actually ask, which is the format featured snippets and spoken answers draw from.

GEO: being cited by AI assistants

Generative engine optimization is about being quoted by assistants such as ChatGPT, Claude, Perplexity and Google AI Overviews. We publish an llms.txt file, keep your business name, services and towns consistent everywhere, and state facts plainly so they can be attributed. Nobody can guarantee an appearance in an AI answer; this is what makes one more likely.

Schema: telling machines what the page is

Structured data (JSON-LD) is added to every page: Organization or LocalBusiness for your company, Service for each scope you bid, FAQPage where questions are answered, BreadcrumbList for the page structure, and Review only where the reviews are real. It helps search engines understand the page and qualify it for richer results.

The problem it solves
A site can look fine and still give search engines and AI assistants nothing clear to rank, quote or cite.
What you have to do
Nothing. Tell us about new services, towns and finished projects so there is more to rank.
Which plans include it
FoundationFramingFinish Out

Researched articles, on a schedule

Two to three researched articles a week depending on tier, written for homeowners and commercial buyers deciding on a contractor.

Content that answers what buyers are actually asking

Homeowners search "how long does a kitchen remodel take" and "what permits does an addition need" long before they search your business name. Articles are researched, cite real sources and answer the question in the first sentence, so they can rank on their own and stand as evidence of experience when a reader lands on your site directly.

General information, never professional advice

Articles describe general timelines, general permitting patterns and general cost ranges where a figure has a cited source. They are not a substitute for a licensed contractor's written estimate or a jurisdiction's own permitting guidance, and every article says so plainly rather than leaving that ambiguous.

The problem it solves
Homeowners and facilities managers research a project for weeks before they search for a contractor, and your site is not part of that research.
What you have to do
Nothing. Suggest topics in the portal if you want to steer them.
Which plans include it
FoundationFramingFinish Out

The Content Engine

Three researched articles a week and the fastest launch window, included on Finish Out.

The heaviest content cadence on the site

Finish Out runs three researched articles a week rather than two, so the site builds topical depth across every service and every town you serve faster than a slower publishing schedule allows. Articles still cite real sources and answer-first, they simply arrive more often.

Built for firms adding services or towns quickly

A firm expanding into a new county, adding a design-build offering, or bidding a wider range of commercial scopes benefits most from the faster content cadence, because new pages need supporting articles to establish that the site covers the new ground seriously rather than as an afterthought.

The problem it solves
You are adding a county or a new service line and the site has nothing yet that proves you cover it seriously.
What you have to do
Nothing. Tell us about new services or towns so the articles support them.
Which plans include it
Finish Out

Weekly detail updates

Small, real changes every week: a finished project added, a service page sharpened, a new town page written.

A site that looks maintained, because it is

A construction website that has not changed since launch reads as a business that has not taken on work since launch. Every week the team makes small, real updates: a completed project added to the gallery, a service page sharpened with more specific language, a new location page written as your service area grows.

What "weekly" actually means

This is not a cosmetic refresh. Updates are logged and visible in your client portal, so you can see exactly what changed and why. If a page needs a bigger change than a weekly update covers, that becomes a revision, requested the same way, with the same turnaround.

The problem it solves
The site still shows the project you finished three years ago, so it reads as a business that has stopped working.
What you have to do
Nothing, or send photos of finished jobs through the client portal when you have them.
Which plans include it
FoundationFramingFinish Out

A client portal for revisions and support

Request changes, raise tickets, send files and message the team from one place, with revisions included every month.

Revisions of any size, included monthly

A revision is one change request of any size, from a new phone number to pages for two new towns. A set number are included every month on every plan, with a flat fee for each one after that and no hourly billing, completed within the turnaround stated on the pricing page.

Everything tracked in one place

You get the portal the day your site goes live. Revisions, support tickets, project photos you still owe us and messages with the team all live there, so nothing gets lost in an inbox and you can see where each request is.

The problem it solves
Change requests get lost across texts, emails and voicemails, and every small edit turns into an hourly invoice.
What you have to do
Send change requests through the portal when you want something changed.
Which plans include it
FoundationFramingFinish Out

Managed Cloudflare hosting

SSL, CDN, DDoS protection and unmetered bandwidth included, with nothing itemized separately.

One monthly fee, no hosting invoice

The site runs on Cloudflare's global network. SSL, a content delivery network, DDoS protection and unmetered bandwidth are included in the monthly fee, never billed as an add-on and never itemized separately later. There is no separate hosting account for you to manage or forget about.

Uptime and patching are our job, not yours

Security patches, platform updates and uptime monitoring are handled by the team that built the site, not left to a contractor already running job sites and managing crews. If something needs attention, it is raised and fixed before it becomes visible to a visitor.

The problem it solves
A separate hosting bill, an expired SSL certificate or an unpatched plugin nobody in the office knew about.
What you have to do
Nothing. There is no hosting account for you to manage.
Which plans include it
FoundationFramingFinish Out

Moving from your current site without losing rankings

Photos and pages worth keeping are carried over, and every old URL is mapped with a 301 redirect before launch.

Keep what already works

Existing project photos and any pages that already rank are carried over. Every old URL is mapped to its closest new page with a 301 redirect before launch, which is how the ranking signal from your current pages is passed to the new ones rather than lost in a relaunch.

Your old host, on your schedule

Your old hosting and any old domain arrangements are cancelled when you choose, not when we do. If your domain is already yours, we simply point it at the new site and nothing changes for anyone who knows your address.

The problem it solves
A new site that throws away the old URLs can lose the search traffic the old site had already earned.
What you have to do
Give us access to the old site or tell us its address. Cancel the old host whenever suits you.
Which plans include it
FoundationFramingFinish Out

Your domain and your content stay yours

One domain included and registered in your name, and an export of your content and articles if you ever leave.

The domain is registered to you

One domain is included for as long as your plan is active, registered in your name through Cloudflare Registrar or Spaceship. If you cancel, we transfer it wherever you tell us at no charge.

Your content leaves with you

Content you supply stays yours throughout. On cancellation we provide an export of your content and articles within 14 days, as the terms set out.

The problem it solves
Contractors find out too late that their web designer registered the domain in the designer's own name.
What you have to do
Nothing. If you leave, tell us where to transfer the domain.
Which plans include it
FoundationFramingFinish Out

Compliance pages that ship with the site

Privacy policy, terms, a cookie policy with consent that really blocks scripts, an accessibility statement, and construction-specific disclosures.

The pages every site gets

A privacy policy, terms of use, a cookie policy with a consent banner that genuinely stops analytics and marketing scripts until the visitor agrees, and an accessibility statement. The site itself is built with WCAG 2.2 AA and the Americans with Disabilities Act in mind: readable contrast, keyboard access and alt text on every image.

Construction-specific items

A clear, consistent place for your state contractor license numbers and insurance details, which some state licensing boards require on advertising, including websites. Text-message and callback forms carry consent wording written with the TCPA in mind. These help you meet your obligations; they are not legal advice, and your licensing board's own rules come first.

The problem it solves
Most contractor sites are missing basic policy pages, run tracking before anyone agrees to it, and have nowhere sensible to show a license number.
What you have to do
Give us your license numbers and business details, and have your own adviser review the policies if you want certainty.
Which plans include it
FoundationFramingFinish Out

Plan by plan

What is on which plan, at a glance

Every feature below is described in plain terms on the features page. The $697 build fee is the same on every plan and is invoiced only after launch.

Features and terms by plan
FeatureFoundationThe website, fully managedFramingEverything, plus the AI EngineFinish OutEverything, plus the Content Engine
Monthly fee$127$267 + AI usage$647 + AI usage
Live in7 days10 days15 days
Researched articles a week2, 2,500 to 3,200 words2, 2,500 to 3,200 words3, 2,500 to 3,200 words
Revisions a month5 included, then $20 each5 included, then $20 each5 included, then $20 each
Pages that open instantly Included Included Included
A page for every service you offer Included Included Included
A page for every town you build in Included Included Included
A project gallery built to win the next bid Included Included Included
Enquiries routed straight into your CRM Included Included Included
The AI Engine: an AI receptionist for missed callsNot on this plan Included Included
AI chat on your websiteNot on this plan Included Included
Text message replies, with carrier registration handledNot on this plan Included Included
SEO, AEO and GEO, with schema on every page Included Included Included
Researched articles, on a schedule Included Included Included
The Content EngineNot on this planNot on this plan Included
Weekly detail updates Included Included Included
A client portal for revisions and support Included Included Included
Managed Cloudflare hosting Included Included Included
Moving from your current site without losing rankings Included Included Included
Your domain and your content stay yours Included Included Included
Compliance pages that ship with the site Included Included Included

The handoff

How the features work together

The features are not a checklist. Each one hands off to the next, from a page existing at all to that page still improving a year later.

  1. 01

    A page is built for you

    Service, location or gallery, structured to rank from day one.

  2. 02

    A visitor finds it and enquires

    The estimate or bid form is one tap away, fast on any connection.

  3. 03

    The enquiry lands in your CRM

    By direct API, Zapier or Make, the moment it is submitted.

  4. 04

    The site keeps improving

    Weekly updates and articles run whether or not you have time to touch it.

Speed and ad spend

Does a faster website make your ads cheaper?

It can. A fast landing page helps reduce what you pay per click and keeps more of the visitors you already paid for, because Google counts landing page experience in Quality Score and because people leave pages that load slowly. Every page we build targets a 90+ Google PageSpeed score on mobile and desktop, and our terms guarantee it for pages we build and host.

  1. 01

    You pay for the click

    Whether it comes from Google Ads, Local Services or a social ad, the money is spent the moment someone taps.

  2. 02

    A slow page loses them

    A buyer standing in their half-finished kitchen will not wait for a heavy page to load. They go back and tap the next contractor.

  3. 03

    A fast page keeps them

    Pages built to a 90+ PageSpeed score open quickly on a phone, so more of the paid clicks actually reach your estimate form.

  4. 04

    And can cost less per click

    Google scores landing page experience as part of Quality Score. A fast, relevant page helps that score, and a better score can lower what you pay per click.

What we do not promise: a set drop in cost per click, a percentage, or a position. Ad costs depend on your bids, your market and your competitors. What we control is the page: fast, focused on one action, and built to match the search that brought the visitor there.

Source: Google Ads Help, "About Quality Score for Search campaigns" (landing page experience is one of three components), checked 2026-09-18.

Client reviews

Client reviews: the features contractors notice first

  • The idea that visitors could sort themselves before writing seemed obvious only in hindsight. Visitors choose what they are doing first, and each choice leads to a fit-for-purpose form. Our inbox finally reads like the conversations it actually contains.
    Vijay GhoshOffice manager, Extension and loft conversion builderBurlington, VT · Foundation plan

    Inquiry categories and guided navigation for renovation inquiries

  • Misdirected renovation inquiries calls were a daily tax before this. The location travels with the inquiry now, so we stop asking people where they meant to reach. It removed an irritation on both sides of the phone line.
    Cameron BrockhurstClient services manager, Garden room and annex builderSioux Falls, SD · Foundation plan

    Location information and contact routing for renovation inquiries

  • We approved the new renovation inquiries form only after trying hard to break it. It points at exactly what needs fixing and preserves everything else. Staff demonstrating the form to a customer no longer have to apologize for it.
    Miranda CastletonScheduling coordinator, Basement conversion contractorDurham, NC · Foundation plan

    Form usability and error handling for renovation inquiries

Reviews from clients, published with their permission.

Questions about the features

What does the AI Engine actually do for a contractor?

On Framing and Finish Out, the AI Engine answers common questions about your services and service area, takes down project details from a website visitor, and books an estimate or bid-request visit onto your calendar. It is configured not to give estimates, timelines or advice specific to a project, handing anything like that to a person at your business.

Do we review what the AI Engine says before it goes live?

Yes. You approve the scripts during onboarding, and they are built around your actual services and process rather than a generic construction template. You can request changes to the scripts at any time as a revision.

How is AI usage billed?

Separately from the monthly plan fee, in arrears, at exactly what our AI provider charges us, with no markup. Usage tracks how often the agent is actually used, so a quiet month costs less than a busy one.

Can the AI Engine answer phone calls?

Yes. On Framing and Finish Out the AI receptionist answers the calls your team cannot take, answers common questions about your services and service area, takes down the project details and books the estimate visit onto your calendar. Anything project-specific, such as a price or a timeline, is handed to a person at your business.

Does the AI Engine reply to texts and website chat?

Yes. The same engine runs a chat agent on your website and messaging agents that reply by text. Business texting in the US requires A2P 10DLC carrier registration; we file it for you and carrier fees are passed through at cost.

How fast will my site be?

Our terms guarantee a 90+ Google PageSpeed score on mobile and desktop for pages we build and host. Pages are custom coded, ship very little JavaScript and are served from Cloudflare's global network. If a page falls below the target because of our work, we fix it at no charge.

What is schema, and do I need it?

Schema is structured data (JSON-LD) that tells search engines what a page is: your business, a service, a list of questions and answers, where the page sits in the site. It helps pages qualify for richer results and removes guesswork for AI systems. We add it to every page by default; Review markup is only used for real reviews.

Do you build location pages for the towns we serve?

Yes. Each town, county or metro you serve gets its own page, naming the neighborhoods and permitting jurisdictions you know and crossed with the services you offer there. Location pages are how a contractor ranks for searches that include a place name, and new ones are added as revisions when you expand.

Which legal pages come with my website?

A privacy policy, terms of use, a cookie policy with a consent banner that genuinely blocks analytics and marketing scripts until the visitor agrees, and an accessibility statement. We also give your license numbers and insurance details a consistent place, and add consent wording to text-message and callback forms. These help you meet your obligations; they are not legal advice.

What do the articles cover for a construction company?

Topics your buyers actually search: how a kitchen remodel or tenant build-out typically runs, what to expect from a permitting timeline in general terms, how to compare bids, and what a specific service involves. Every figure cited has a source, and articles never give advice for a specific project or jurisdiction.

Is hosting an extra cost?

No. Hosting is included in the monthly fee and never billed separately. Your site runs on Cloudflare's global network with SSL, CDN, DDoS protection and unmetered bandwidth included. There is no hosting invoice, no SSL renewal, no bandwidth overage and no surprise line item in month four.

See every feature applied to your business

A live walkthrough shows exactly which of these run on the plan that fits.