Free tool

The AI prompt that builds your HVAC website

Answer 7 questions about your business and this writes the prompt for you. Paste it into ChatGPT, Claude, or Gemini and you get a whole website back, built around your towns and the services you actually want more of.

It specifies 14 sections that are each a different shape, real fonts and hex codes, the animations, and a shot list for the photos to take. That's the part that stops it looking AI made. No signup. The full walkthrough covers photos, hosting, and the domain.

Every town you actually travel to. Each one becomes its own page.

Order matters. Whatever you list first gets the top of the page.

Only what you are allowed to display. This is the strip that proves you are real.

Leave empty if you do not offer it.

The single most useful thing you can hand the model. Their words beat your adjectives.

Each one names real fonts and real hex codes in the prompt. That's what stops the model reaching for the same purple gradient it gives everybody.

Leave this alone and each style keeps the background it was designed around. Pick one to override it.

Everything you type stays in this browser. Nothing is sent anywhere, nothing is stored.

Your prompt

Fill in the fields and your prompt builds itself here.

 

What it builds

The site this prompt produced

Open full size

Built by pasting the prompt below into a chat, nothing else. Scroll it, hover a service row, watch the numbers count. Your version comes back with your own towns and license in it.

fairfieldheatingandair.com

What to do with it

  1. Paste it into a new chat in ChatGPT, Claude, or Gemini. Free tier is fine.
  2. You get back one index.html file. Copy it into TextEdit or Notepad and save it with that name.
  3. Ask the same chat for a page for each town you cover. It already has your details, so there's nothing to paste back in.
  4. Swap the photo placeholders for pictures off your phone. Your van beats any stock photo.
  5. Put every file in one folder and drag it onto app.netlify.com/drop. You get a live URL in about 11 seconds, free. Claim it with a free account before you close the tab, or Netlify deletes it.

Steps 3 through 5, with the exact follow-up prompts, are in the full walkthrough.

Frequently asked questions

What do I do with the prompt once I have it?

Paste the prompt into a new chat in ChatGPT, Claude, or Gemini. The model writes one complete file called index.html. Save that as a text file with the same name, then drag it onto app.netlify.com/drop. You get a live web address for free in about 11 seconds.

Which AI model works best for this?

ChatGPT and Claude work best for this prompt. Both write cleaner single-file HTML than Gemini in our testing, and the free version of either is enough. The prompt is not tied to one model, so nothing changes if you switch.

Is this actually a free website?

Yes, a HVAC website built this way is free. The prompt is free with no signup, the free version of ChatGPT or Claude writes the site, and Netlify hosts it free. The only optional cost is a domain name like yourbusiness.com, about $12 a year, which you can add later.

Do I need a Netlify account?

You do not need a Netlify account to publish the site, but you need a free one to keep it. Drag your folder onto Netlify Drop and it goes live with no login. Then click Claim and sign up with a Google account, a GitHub account, or an email address. It takes about a minute.

Does the free Netlify site expire?

No, a claimed free Netlify site does not expire. There is no 30 day trial and no time limit. Only unclaimed sites go away: Netlify switches them off and later deletes them. Claim your site the same day you make it and it stays online for as long as you want.

What is a Netlify credit?

A Netlify credit is the unit Netlify uses to measure what your site uses each month. The free plan gives you 300 credits a month, and the count resets every month. Sending 1GB of your site to visitors costs 20 credits, and publishing a new version costs 15. Data sent to visitors is what uses most of them.

How many visits does the free Netlify plan handle?

The free Netlify plan handles about 15,000 visits a month for a normal small business site, since 300 credits is roughly 15GB of data. A text-only page gets closer to 75,000 visits. Photos are what use the data: full-size phone photos at 5MB each drop you to about 3,000 visits, and video is worse. Shrink your photos first.

Can I run ads to a free Netlify site?

Yes, you can run ads to a free Netlify site, but ads use data fast because they send many visitors at once. The free plan is a hard limit you cannot top up, and when it runs out every site on your account goes offline until next month. If you pay for ads, pay for the $9 a month plan too.

Why not just use an AI website builder?

A prompt is better than an AI website builder because you end up owning the files. A builder gives you a site plus a monthly subscription, and the site lives inside their platform. With a prompt you can host the files anywhere and re-run it in any model when your services change.

Can I use this for another trade?

Yes, this HVAC website prompt works for any home service trade. Replace the HVAC services in the services field with your own and the rest carries over unchanged. The structure is the same for plumbing, electrical, roofing, or any trade selling to homeowners inside a service area.

One prompt, taken apart, every week

Prompt Teardown is a free weekly newsletter. A real prompt, why it works, and what to fix. Join 4,000+ readers.

Prompt Teardown

Add your email to get weekly prompts in your inbox.

Click subscribe to get started. Tap subscribe to get started.

We hate spam, too.
Unsubscribe anytime.