Trades · free template

HVAC Service Request Form

Triage heating and cooling calls by system type, urgency and age before you dispatch.

A ready-to-use home services & trades form for builders, electricians, plumbers and contractors: 16 questions, 3 pages, 3 conditional rules.

Questions
16
Pages
3
Layouts
classic · card
Conditional rules
3
Typical time
4 min
Preview it in the gallery

Searches this template answers

Also filed under

Live preview and test console

This is the real form. Answer it to test the 3 conditional rules — nothing is sent or stored.

Page 1 of 3What you need

Request HVAC service

1 question is hidden by conditional logic right now — change an answer above to reveal it.

What happens after submit: nothing is stored in this preview. On your own copy, every response triggers an instant email notification and lands in your response dashboard, ready to export or forward.

Happy with it? Take a copy into your workspace — every question, rule and setting comes with it.

Who this template is for

HVAC Service Request Form is built for builders, electricians, plumbers and contractors who need to scope a job and price it without a site visit for every enquiry.

  • Builders, electricians, plumbers and contractors working in home services & trades.
  • Teams who need to scope a job and price it without a site visit for every enquiry without writing code or paying for a custom build.
  • Anyone replacing quoting blind and travelling out for work that never lands with one structured record per enquiry.
  • Respondents are homeowners and site managers — the form asks them 16 questions across 3 screens.
  • Mobile-heavy audiences, thanks to the one-question-per-screen card layout.

Why this form is useful

It removes the cost of quoting blind and travelling out for work that never lands and turns each submission into a record your team can act on immediately.

  • 8 questions are required, so submissions arrive complete instead of needing a follow-up email.
  • It collects a verified email address so replies and confirmations land.
  • It captures a phone number for urgent follow-up.
  • It accepts a document or photo upload as evidence.
  • It pins the request to a specific date.
  • It captures a full postal address.
  • It captures a numeric value you can filter and sort on.
  • Conditional logic hides 3 questions until they are relevant — shorter forms convert better than long ones.

How to use this template

From copy to live form is a few minutes of work, and every step is reversible.

  1. 1Press “Use this template” — a fresh copy of HVAC Service Request Form lands in your workspace, ready to edit.
  2. 2Rename or delete any question, and change what is required. Nothing here is fixed.
  3. 3Open Notifications and add the email addresses that should be alerted on each submission; add an auto-reply to the respondent if the form collects an email address.
  4. 4Check the upload limits on the file question so respondents can attach what you actually need.
  5. 5Publish it, then either share the link directly or paste the embed snippet into your site — the embedded form resizes to fit and loads no marketing or advertising trackers.
  6. 6Watch responses land in Submissions, where you can filter, label and export them to CSV or PDF.

Logic and conditions blueprint

Exactly how this form behaves as it is answered — 3 conditional rules ship with it.

  • Features conditional hiding: if “What do you need?” is New system installation, “Is this a no-heat or no-cooling emergency?” is removed from the form and is never submitted.
  • Features advanced show logic: if “Is this a no-heat or no-cooling emergency?” is Yes, the form dynamically exposes “How long has the system been out?”. Otherwise that question never appears.
  • Features advanced show logic: if “What do you need?” is not New system installation, the form dynamically exposes “System age”. Otherwise that question never appears.
  • All 3 rules are editable in the Logic tab, and the built-in checker warns about rules that contradict each other.

About this template

An HVAC call center lives or dies on triage: a no-cooling call in July needs same-day dispatch, a routine tune-up does not, and a new install request needs a completely different conversation than either. This form sorts all three before the phone rings. Customers first say whether they need a repair, a new system install or scheduled maintenance, and the system age, brand and last service date branch in only for repair and maintenance requests. A dedicated 'no heat or no cooling' toggle flags true emergencies so dispatch can push them to the front of the queue regardless of when they were submitted, while install enquiries skip straight to square footage and current system type since pricing there depends on load calculations, not symptoms. Photos of the outdoor unit or furnace nameplate let a technician pre-diagnose model-specific issues before the truck rolls, and a property type question (single-family, multifamily, condo) sets expectations on access and permits. The result is a queue you can actually prioritize instead of a pile of undifferentiated 'AC not working' messages.

What this form asks

Every question is editable — rename it, make it optional, or delete it entirely.

Page 1 — What you need

  • What do you need?required
  • Is this a no-heat or no-cooling emergency?required
  • How long has the system been out?
  • System typerequired
  • System age
  • Brand (if known)

Page 2 — Property details

  • Service address
  • Property typerequired
  • Approximate square footage
  • Describe the issue or what you'd like quotedrequired
  • Photo of the outdoor unit or furnace nameplate

Page 3 — Scheduling

  • Preferred visit windowrequired
  • Preferred date
  • Your namerequired
  • Email addressrequired
  • Best phone number

16 questions in total.

How the form changes as it's filled in

This template ships with 3 conditional rules, grouped into 3 behaviours driven by 2 questions. Everything below is already set up — edit or delete any rule once the template is in your workspace.

Driven by “What do you need?

  • Hides questions

    If “What do you need?” is New system installation, the form hides “Is this a no-heat or no-cooling emergency?”, so nobody answers questions that don't apply.

  • Reveals questions

    If “What do you need?” is not New system installation, the form reveals “System age”.

Driven by “Is this a no-heat or no-cooling emergency?

  • Reveals questions

    If “Is this a no-heat or no-cooling emergency?” is Yes, the form reveals “How long has the system been out?”.

Set it up step by step

  1. 1

    Route emergencies first

    Send an alert to dispatch whenever the no-cooling/no-heat toggle is Yes so those calls jump the queue automatically.

  2. 2

    Pre-diagnose from the photo

    Have a technician glance at the nameplate photo before the truck rolls so they arrive with the right part on the van.

  3. 3

    Separate install leads from repair tickets

    Route 'New system installation' submissions to a sales estimator instead of the repair dispatch board.

  4. 4

    Confirm the window by text

    Send a confirmation with the arrival window immediately so customers don't call back to check.

Mistakes to avoid

  • Treating every submission the same instead of prioritizing the no-heat/no-cooling toggle.
  • Skipping system age and brand, which forces a callback before the technician can even prep the truck.
  • Not separating install quotes from repair tickets, which sends load-calculation leads to the wrong queue.

What it pairs with

Most teams don't run this form on its own. These are the forms and systems it sits next to.

What to do with the responses

Scan new submissions for the emergency toggle first thing each morning and slot those into today's schedule before anything else is confirmed.

Works in both layouts

These pages cover the same subject ground as the hvac service request form, matched on the words people actually search for.

Frequently asked questions

How does this handle emergency no-cooling calls?

The emergency toggle is asked up front and a follow-up question captures how long the system has been down, so dispatch can flag and prioritize true emergencies without a phone call.

Can I use this for commercial HVAC too?

Yes — property type includes a commercial option, though for larger commercial systems you may want to add a question about the number of rooftop units.

Does it work for install quotes as well as repairs?

Yes. Selecting 'New system installation' hides the repair-specific questions like system age and shows the square footage and system-type questions instead.

Can customers upload a photo from their phone?

Yes, the file upload works directly from a phone camera roll, which is how most nameplate and unit photos come in.

Is the HVAC Service Request Form template free to use?

Yes. You can preview and test HVAC Service Request Form on this page without an account, and take a copy into your own HelloForms workspace on the free plan. There is nothing to install and no card required to publish it.

What does the HVAC Service Request Form template ask for?

It asks 16 questions across 3 pages, 8 of which are required. Every question is listed in full further down this page, and each one can be renamed, reordered, made optional or deleted after you copy the template.

Can I edit the HVAC Service Request Form form after copying it?

Yes — the copy is entirely yours. Change wording, add or remove questions, switch between the classic and card layouts, restyle it to match your brand, and set who gets notified on each submission.

How does the conditional logic in this home services & trades form work?

3 conditional rules ship with the template: Features conditional hiding: if “What do you need?” is New system installation, “Is this a no-heat or no-cooling emergency?” is removed from the form and is never submitted. Features advanced show logic: if “Is this a no-heat or no-cooling emergency?” is Yes, the form dynamically exposes “How long has the system been out?”. Otherwise that question never appears. Features advanced show logic: if “What do you need?” is not New system installation, the form dynamically exposes “System age”. Otherwise that question never appears. All rules are editable in the Logic tab.

Where do responses to the HVAC Service Request Form form go?

Submissions land in your workspace under Submissions, where you can search, filter, label and export them to CSV or PDF. You can also email a notification to your team on every submission and send the respondent an auto-reply.

Can I embed the HVAC Service Request Form form on my own website?

Yes. Publish the form and paste the embed snippet into any page or share the direct link. The embedded form resizes to fit its container and loads no advertising or marketing trackers inside the iframe.

Can respondents upload files?

Yes. This template includes a file upload question, so respondents can attach documents or photos with their answers. You can adjust the accepted file types and size limits on that question.

More forms teams pair with the hvac service request form.

Related categories