Concept project: fictional business

A heating site that tells you how urgent it is

Ouzel Heating & Air is a fictional furnace and air conditioning company in Denver, Colorado. Its concept site is built to turn a no-heat or no-cooling moment into a phone call or a booked visit.

Trade
Plumbers & heating
Location
Denver, United States
Main goal
Emergency calls and booked visits
Languages
EN

Opens the demo site. It's a fictional business, so forms and buttons won't contact anyone.

The brief

Winning the 9 p.m. no-heat call

In our made-up brief, Ouzel is a furnace and AC company with 14 vans that has worked across the Denver metro since 2009. People find it on Google Maps, but its imagined old website is a list of services with no prices and a long contact form, so worried homeowners call the next name on the list. The new site has to tell people in seconds how urgent their problem is, show what the fix usually costs, and make calling or booking the obvious next step.

Who the page is for

Denver homeowners with no heat, no cooling or a strange noise, usually on a phone and often in a hurry. A second, calmer group is planning ahead: comparing tune-up plans or pricing a new furnace.

Anatomy of the page

Anatomy of a heating site that gets calls

Here's what sits on the page, from top to bottom, and the job each part does.

Ouzel Heating & Air — Concept project: fictional business
  1. A 24/7 line above everything

    A dark strip at the very top shows the emergency number. The whole strip is one tap-to-call link, so someone with no heat can call before they read anything else.

  2. A promise you can check

    The headline asks “Heat out? Air out?” and promises a visit today. The line below makes it concrete: call before 2 p.m. or the $89 diagnostic is free. Under the Call and Book buttons, a live line shows whether the office is open in Denver time and when the next free slot is.

  3. The urgency dial

    Next to the headline, four buttons (No heat, No cooling, Strange noise, High bills) swing a gauge needle anywhere from “Plan it” to “Today” and give one line of advice. It answers the first thing every caller wants to know: how worried should I be?

  4. Quick triage

    Each problem opens a panel with four checks to try first, like the thermostat, the breaker and the filter, then the four faults it usually turns out to be, each with its price. For noises, six sound buttons explain what each one means and how soon to act. A gas and carbon monoxide safety note sits underneath.

  5. Flat-rate prices

    The $89 diagnostic ($129 evenings and weekends) is shown up front, with a note that it's waived if you go ahead with the repair. Sixteen common repairs have a fixed price or a “from” price, split into Heating, Cooling, and Air & controls.

  6. Offers, plans and a payment estimator

    Three seasonal offers (the first one changes with the time of year), three maintenance plans with a monthly or yearly price switch, and a slider that works out the monthly cost of a new system. These are for people who aren't in an emergency today but will need help later.

  7. Reviews, area check and booking

    Six sample reviews, each clearly labelled, then a ZIP code checker that says whether you're in the same-day area. An FAQ with a repair-or-replace calculator comes next, then a three-step booking form with the phone number and live opening hours beside it.

Why it gets calls and bookings

Five decisions that turn visits into calls

Triage first, sales pitch second

The page opens with the question a worried homeowner is asking: is this urgent? The dial and the triage also say when something can wait, like high bills. Honest “this can wait” advice makes the “call now” advice easier to trust.

Prices on the page

The biggest fear with a heating repair is a surprise bill. The $89 diagnostic, when it's waived and 16 flat rates are all on the page, so you can check the likely cost before you pick up the phone.

One call button at a time

On phones, a Call / Book bar slides up only once the big buttons at the top have scrolled away. It hides again while the booking form is on screen, while you type and while the menu is open, so it never covers what you're doing.

Live times, not just opening hours

The page works in Denver time wherever you are. It shows whether the office is open right now, the next free two-hour slot, and today's row in the hours table. The booking form only offers windows that are still free, with at least 90 minutes' notice.

Every button leads to one short form

“Book a same-day visit” in the triage fills in the problem for you. Offer buttons add their code to your request, and the ZIP checker fills in your ZIP code. The form itself has three short steps: the problem, when and where, then your name and number.

Measured scores

  • 95Performance
  • 100Accessibility
  • 100Best practices

Google Lighthouse, mobile, simulated 4G, measured on 19 September 2026. SEO isn't scored: concept demos are deliberately hidden from Google (noindex), which Lighthouse counts against them. Run it yourself on the live demo.

Build notes

  • This demo is the homepage only. As a Local Pro site it would have up to 5 more pages, for example furnace repair, AC repair and maintenance plans. The urgency dial, triage panels, repair-or-replace calculator, payment estimator, ZIP code checker and next-free-slot line are custom extras on top of Local Pro, quoted first.
  • Hand-coded HTML, CSS and JavaScript: no framework, no page builder, no cookies and no tracking scripts.
  • About 90 KB of CSS and JavaScript in total, or 22 KB once compressed.
  • Photos in AVIF, with WebP and JPEG back-ups, sized for each screen. On a phone the main photo is about 38 KB. All photos are AI-generated.
  • Oswald, a narrow typeface that looks like a stamped nameplate, for headings, and Manrope for everything else. Orange marks calls and heat, blue marks cooling and booking.
  • Skip link, keyboard control for the tabs and switches, results read out to screen readers, and no animation if you've turned motion off. US English only, with Denver time and prices in dollars.
Palette
Typefaces
Oswald + Manrope

The package it represents

Local Pro

This concept is the kind of site you get with Local Pro: £1,290 to build, then from £39/month for care. Interactive extras, such as calculators and estimators, are quoted separately.

Websites for Plumbers & heating →

Free homepage preview

Want a site like this for your heating business?

Send us a few details and we'll design your new homepage for free. You only pay if you want to go ahead.

  • No card needed
  • Your domain in your name
  • Cancel care any time after 3 months