Service pages that explain the work.
Instead of a list of services, each page describes the method, the materials and what to expect, so a homeowner understands the job before they call.

Shullin Boodoo Carpet Inc.Website buildMost of Mark's work comes from referrals. The website has to confirm what people were told, and then make sure no estimate request gets lost.
The problem
When someone hears Mark's name, the next step is looking him up. There was nothing to find, and no connected way to turn that interest into an inquiry. The site had to confirm that this is the person to call when a flooring job is too complicated or was done wrong the first time.
Instead of a list of services, each page describes the method, the materials and what to expect, so a homeowner understands the job before they call.

Custom stair runners are the work Mark is asked about most, so they get their own page with photos of finished staircases.

The story, the services and the next step stay in the same order from desktop to phone, so a referral finds the same answers on any screen.

The estimate form sends each request into GoHighLevel: it creates a record, notifies Mark and replies to the customer automatically, so they know their request arrived.

How it was built
Astro, with the estimate form connected to a GoHighLevel workflow.
What happens when someone gets in touch

A few questions, or just call. Either way, you're talking to me.