1. The homeowner explains the need
The intake asks what needs to be done, follows with no more than one problem-specific clarification when useful, and gathers the contact and service details needed for a visit. A homeowner does not need to know the diagnosis or technical name of a part.
2. The service address defines the local area
Real requests use a validated service address. State pages help people find the right entry point, but the actual address—not a state keyword or browser location prompt—determines the geographic search area.
3. Matching companies are found
The service searches public business listings for independent HVAC companies relevant to the request area and prepares a limited offer. The matching process does not turn HVAC Agent into the contractor and does not guarantee that a company will accept the request.
4. Privacy-safe offers go by email
A company offer can include the service type, general area, and other non-identifying request facts. The homeowner's name, direct contact information, and exact address stay out of the preview.
5. One company purchases exclusive access
The first eligible company that completes the one-time Stripe checkout receives the request details through a controlled access path. A completed purchase closes access for other companies, so the same request is not sold repeatedly.
6. The company contacts the homeowner directly
After purchase, the independent company receives the callback details supplied during the call and may contact the homeowner directly about the visit, estimate, and work. HVAC Agent does not send the homeowner SMS, email, or push status notifications.