HVAC CoreBusiness OperationsOwner Login

WEBSITE & LEAD CAPTURE

The public HVAC website is still part of the product.

A buyer can switch the same codebase into contractor mode after replacing the shipped placeholder identity, operating details, local claims, and legal content.

Configurable public content

Services, service areas, navigation, theme tokens, contact fields, maintenance, financing, and other public sections remain configuration-driven.

Responsive homeowner flow

The contractor surface includes homeowner pages, service details, local pages, mobile navigation, and a request-service experience.

Turnstile-protected lead capture

The public request route validates input, verifies Turnstile server-side, stores the lead in D1, and can optionally trigger a post-save notification.

Production readiness is explicit

Contractor mode remains blocked from a production-ready designation until the buyer replaces placeholder identity, contact details, territory claims, assets, and legal copy.