Sidhu Exteriors
A fast, lead-focused marketing website for a roofing and exterior renovation contractor, built to turn local homeowner searches into booked quotes.

By restructuring the entire site around the homeowner's buying journey, with service clarity, process transparency, local trust signals, and a frictionless quote path, the client gained a website built to convert local search traffic into real quote requests, not just page views.
A roofing and exterior renovation contractor serving Calgary and the surrounding Alberta communities needed more than a digital business card. They needed a website that could actually generate leads. Their old presence (like most small contractor sites) buried services under generic text, gave visitors no clear next step, and did nothing to build trust before a homeowner picked up the phone. For a business that depends on local, high-intent searches like "roof repair near me," that's a direct hit to revenue.
I designed and built a multi-page Next.js site structured entirely around the homeowner's decision path: a service-specific hero carousel that speaks to exactly what they're searching for (roofing, siding, eavestroughs, downspouts), a dedicated service breakdown, a transparent step-by-step process section (request → cost calculation → contract) that removes the biggest hesitation in hiring a contractor, not knowing what happens next, a working-areas showcase that reinforces local trust and SEO relevance across every town served, social proof through client testimonials, and a persistent, low-friction quote form paired with a 'get free quote' CTA repeated in the nav so the ask is never more than one click away. The result is a site that reads less like a brochure and more like a sales funnel: every section exists to move a visitor from 'just browsing' to 'request submitted.'
- Auto-playing hero carousel highlighting each core service (roofing, siding, eavestroughs, downspouts) with its own CTA to match search intent
- Dedicated services page breaking down every offering, including roofing, siding, eavestrough, downspout, soffit, and fascia, so visitors self-qualify before contacting
- Transparent 3-step process page (Request → Cost Calculation → Contract) that sets expectations and reduces booking hesitation
- Local service-area showcase across Calgary, Airdrie, Cochrane, Chestermere, Strathmore, High River, and Okotoks for local trust and SEO targeting
- Client testimonials carousel for social proof, plus a sticky 'Get Free Quote' button so the primary conversion action is always accessible
- Dedicated contact page with an embedded quote-request form repeated site-wide, in a fully responsive layout tested across all breakpoints



