Senator Marketing
Services
Build
  • Websites
  • Web apps
  • Mobile apps
  • Ecommerce stores
  • Custom software
  • CRM systems
Grow
  • SEO
  • Google Ads
  • Meta Ads
  • Lead generation
  • Email & SMS
Automate
  • AI assistants & chatbots
  • Process automation
  • API & integrations
  • AI agents
AboutBlogContact
All case studies
Home improvementWebsite build

A quote-funnel site for a Utah window and door company that turns local search into booked consultations

EPIC Windows & Doors makes and installs windows and doors across Utah. We built their B2C marketing site: a multi-step quote funnel, a 41-post blog hub, five location pages, full product sections, and an admin CMS so the team can run SEO and pages without a developer.

Web DesignWeb DevelopmentSEO
What we built
  • Multi-step quote funnel that branches on new construction vs replacement, includes a product selector and a location step, and ends with a contact form that validates the phone number.
  • Blog hub with 41 posts organized by topic.
  • Showroom locator with five location pages (Salt Lake City, Provo, St. George, Park City, Riverdale), each with its own hours and service areas.
  • Product sections for windows (double-hung, casement, sliding, bay and bow) and doors (fiberglass, steel, bi-fold).
  • SEO metadata system with canonical tags, OpenGraph, and Twitter cards.
The challenge

Where they were stuck.

  • ✕Homeowners shop new construction and replacement very differently. The site had to route each path instead of forcing everyone through one long generic form.
  • ✕EPIC sells a real range: double-hung, casement, sliding, and bay/bow windows, plus fiberglass, steel, and bi-fold doors. Each one needs its own page so buyers find the exact thing they search for.
  • ✕The company serves five Utah markets: Salt Lake City, Provo, St. George, Park City, and Riverdale. Each needs to rank locally with its own hours and service areas, not get buried on one contact page.
  • ✕A quote lead is worthless if the phone number is fake. The form had to validate contact details before a lead reached the team.
  • ✕The owner needed to update SEO and page content without calling a developer every time.
The approach

What we did.

  • Mapped the buyer journey to a multi-step funnel that splits new construction from replacement up front, then moves through product selection, location, and contact.
  • Built a separate, indexable page for every window type, door type, and showroom.
  • Wired a full SEO metadata system across the site and put it behind an admin CMS the team controls directly.
  • Built the front end on Next.js 16 and React 19 with Tailwind and Framer Motion, deployed on Vercel.
What we built

The build.

Multi-step quote funnel that branches on new construction vs replacement, includes a product selector and a location step, and ends with a contact form that validates the phone number.
Blog hub with 41 posts organized by topic.
Showroom locator with five location pages (Salt Lake City, Provo, St. George, Park City, Riverdale), each with its own hours and service areas.
Product sections for windows (double-hung, casement, sliding, bay and bow) and doors (fiberglass, steel, bi-fold).
SEO metadata system with canonical tags, OpenGraph, and Twitter cards.
Admin CMS for managing SEO and pages, plus contact-form APIs that capture and route leads.

More case studies

Automotive software

Multi-tenant CRM and customer intake for paintless dent repair shops

StatusPDR runs the back office for paintless dent repair and collision shops. We built a multi-tenant CRM with a public customer intake form, a project pipeline, work orders, payment and rental tracking, and a finance dashboard, all sitting under a super-admin that manages multiple shops.

Staffing platform

A staffing platform that places remote contractors, trains them in its own academy, and runs every step after the hire

Guru.pro places pre-vetted remote contractors in Tech, Marketing, and Sales roles, with a training academy built in. We built the whole platform: a public site with a live pricing calculator, a learning system, a CRM and deal pipeline, HR and finance tools, placement tracking, and multi-role auth.

Be our next case study
Senator Marketing

We build your website, apps, and the systems behind them, then bring in the customers to fill them. One team for both.

Services
  • Websites & apps
  • Custom software
  • SEO
  • Google & Meta ads
  • Lead generation
  • Pricing
Company
  • About
  • Blog
  • Contact
Resources
  • Free tools
  • Free strategy call
  • All services
  • Pricing
  • 30-Day Lead Gen Playbook
  • 2026 Performance Benchmarks
© 2026 Senator Marketing. All rights reserved.
PrivacyTermsText AlertsCookiesRefundDo Not Sell or Share