HVAC Service Request Form Template
When a homeowner’s AC dies in July, they fill out the first form that promises help. This HVAC service request form captures the system details, the symptoms, and the urgency in three quick steps, then routes emergencies for immediate callback. Every request lands on your board, ready for a quote, a contract, and a deposit.
Free plan, no credit card required. Built for HVAC companies, plumbers, electricians, landscapers, painters, and contractors.
Prefer a page-layout document to send or print? See the document template version
forms.docotto.com/f/your-business
LiveContact and Location
Full Name
Email Address
Phone Number
Service Address
Preview of this template's first step. Every question is editable in the builder.
What this template collects
4 steps, 18 fields. Customers only see the questions that fit their answers, and every field is editable in the builder.
Step 1: Contact and Location
- Full Name (required)
- Email Address (required)
- Phone Number (required)
- Service Address (required)
Step 2: System and Issue
- This is an emergency — no heating or cooling right now
- Service Needed (required)
- System Type (required)
- Approximate System Age
- Urgency (required)
- Describe the Problem (required)
Step 3: Scheduling
- Preferred Appointment Window
- Property Type
- Consent (required)
Step 4: Visit details and fees
- Are you on a maintenance plan with us?
- Photos of the system or thermostat
- Access notes
- I need service outside normal business hours (after-hours rate applies)
- Diagnostic fee acknowledgement
Built with home services details in mind
The starter fields are editable, but these examples show the industry logic, pricing, and follow-up this workflow can support.
Common fields to add
- Service type
- System type
- Emergency status
- No heat or no cooling status
- Thermostat behavior
- Equipment age
- Brand or model
- Property type
- Access notes
- Photos or short video
- Preferred service window
Conditional logic examples
- If emergency is selected, show urgent callback and dispatch authorization fields.
- If installation is selected, show square footage, current system, and financing interest fields.
- If maintenance is selected, hide symptom details and show plan frequency options.
- If no heat or no cooling is active, route to emergency review before normal scheduling.
Calculation examples
- Diagnostic visit fee
- After-hours emergency surcharge
- Installation deposit estimate
- Maintenance plan discount
What happens after submit
A basic form builder stops here. DocOtto keeps going: every submission becomes a deal you can track from intake to signed and paid.
Lands on your board
The submission becomes a card on your pipeline the moment it arrives. Assign it, note it, and move it forward.
Customer gets a status page
Every submission gets a Living Link with your branding, so customers always know what happens next.
Contract goes out pre-filled
Create the agreement from your template, filled in with their answers, and send it for e-signature.
Deposit collected via Stripe
Request a deposit or full payment. When it lands, the card on your board moves forward on its own.
Suggested pipeline for this template
Use these stages as a starting point, then rename or reorder them to match how your team works.
- 1Request received
- 2Emergency triage
- 3Technician review
- 4Quote sent
- 5Agreement pending
- 6Deposit paid
- 7Service scheduled
Contract and payment triggers
- Send repair authorization after the technician confirms scope.
- Request deposit when installation or equipment replacement is approved.
Customer status examples
Example workflow
no-cooling call in July
A homeowner submits a request and marks no cooling. The form shows urgent callback fields and the after-hours fee acknowledgement, then routes the request into Emergency Triage instead of normal scheduling. A dispatcher reviews the details and photos, assigns a technician, and sends the repair authorization. The diagnostic fee is collected through Stripe, and the customer watches their Living Link move from request received to technician assigned to service scheduled.
Why use DocOtto instead of a basic form builder?
Form builders collect responses and stop. DocOtto runs the whole middle: the pipeline that tracks every deal, the contract that fills itself in, the Stripe deposit that follows the signature, and the Living Link that keeps your customer in the loop. From intake to signed and paid, in one place.
Run a home service business? See how the whole workflow fits together.
Related Home Services templates
Emergency Service Request
Capture urgent service details, safety status, and callback information for emergency dispatch.
View templateMaintenance Plan Sign-Up
Capture property details, service category, and preferred cadence for recurring maintenance plans.
View templatePlumbing Service Request
Capture plumbing issue type, urgency, property details, and access notes for service scheduling.
View templateElectrical Service Request
Capture electrical issue type, urgency, property details, and service needs for scheduling.
View templateAppliance Repair Request
Capture appliance type, symptoms, urgency, and model details for appliance repair inquiries.
View templateFrequently asked questions
- Is the hvac service request form template free to use?
- Yes. Start on the free plan with no credit card, pick this template, and launch it in minutes. Upgrade only when you outgrow the free limits.
- Can I customize the questions?
- Yes. Every field, step, color, and logo is editable in the drag-and-drop builder. Add questions, remove them, or change the math, no code needed.
- What happens after someone submits?
- The submission lands on your pipeline board, the customer gets a Living Link status page, and from there the contract can go out pre-filled for e-signature and the deposit can be collected through Stripe.
- Can this form collect payments and signatures?
- Yes. Connect Stripe to collect deposits or full payments, and add e-signatures through an ESIGN-compliant process to the same workflow.
- How do customers find the form?
- Share it as a link, embed it on your website, print a QR code, post it on social media, or email it straight to your customer list.
- Can this HVAC form handle emergency repair calls?
- Yes. Use conditional logic to show urgent callback fields, after-hours fee acknowledgement, and dispatch authorization when the customer marks no heat, no cooling, or another emergency.
- Can the HVAC form calculate diagnostic fees or deposits?
- Yes. DocOtto can calculate diagnostic fees, emergency surcharges, maintenance discounts, and installation deposits before the agreement or payment step.
Launch your hvac service request in minutes
Pick this template, add your logo and pricing, and share the link. Every submission lands on your board, ready for the contract and the deposit.
Build your first workflow free. No credit card required.