The first screen has to answer whether you can get to the house today
A visitor with no heat is asking a coverage question and a timing question, and every other element on the page is standing in front of the answer.
Put a tappable phone number, the towns and counties you dispatch to, and your current availability in the first screen. On a phone that screen is small, and a hero video, a rotating slogan or an award badge eats all of it.
Name what you fix in plain words. Boilers, steam, forced air, ductless. The owner of a greystone with radiators has been on four sites already that only talk about air conditioners, and they will not read to the bottom of a fifth.
Availability stated honestly beats availability implied. A line saying you are answering calls now, or that the next opening is Thursday with an emergency line for no heat, is more persuasive than a promise everyone makes.
Do not bury the after-hours number in a footer. In January it is the most valuable link on the site.
A city license and a suburban license are two separate trust signals, so show both
The city and the surrounding counties run separate licensing and permitting regimes, and a homeowner in Evanston is checking a different box than one in Lakeview.
Publish your license numbers and the jurisdictions you are registered in as real text, not baked into an image where nobody can copy it. Buyers here do check, particularly for anything involving gas or a permit.
Say plainly that you pull permits where they are required, and note that requirements vary by municipality and are worth confirming with the local building department. Being straight about the boundaries of what you know reads as competence, not weakness.
Leave off anything you cannot source. No invented review counts, no best-of claims from an award nobody can look up, no photographs of technicians who do not work for you.
Insurance and bonding, named plainly with the coverage type, do more work on this page than any badge graphic.
Boiler, steam or forced air belongs in the first form field, not a dropdown at the end
The inquiry form should collect what a dispatcher needs to send the right truck, and nothing that slows a cold person down.
The fields worth having: address or ZIP first, what heats the building, the building type, whether somebody is there now, the best number to reach them, and an upload for a photo.
The photo field earns its place. A picture of the tag on a boiler or the label inside a furnace door tells your dispatcher more than five text fields, and it can be the difference between arriving with the part and coming back Tuesday.
Cut the rest. How did you hear about us, a marketing consent checkbox, a twelve item service dropdown. Every one of those is a place to abandon at six in the morning.
Offer text as a reply option. Plenty of people would rather get a message with an arrival window than take a call while they are getting kids to school, and a tenant in a two-flat often cannot answer the phone at all.
A phone in a Chicago basement has no signal, so the page has to load in the yard
Build for a weak connection and an older handset, because that is where a good share of your winter traffic is standing.
Test on a throttled connection and a cheap Android, not on office fiber and a new iPhone. Somebody standing next to a dead boiler in a basement may be down to one bar, and half the time they walk outside to load your site at all.
The usual offenders are predictable: a hero video, uncompressed job photographs, a chat widget, a review carousel, three tracking scripts and a font pack nobody asked for. Most of that can go without anyone noticing except the people who now reach you.
Keep the phone number reachable one-handed, with the buttons big enough to hit with cold fingers. Sticky call bars are unfashionable and they work.
Page weight matters most in exactly the minute you paid the most to be found. Speed work is not an engineering nicety here, it is a booking issue.
Job photos from a Pilsen basement do more work than an awards badge
Proof of work inside buildings that look like the visitor's building is the strongest asset on the site.
Photograph your own jobs. A new boiler and near boiler piping in a two-flat basement. A condenser set off the rear alley on a narrow lot. A linear duct run stolen from a bungalow closet. An air handler squeezed into a converted attic.
Caption them with the neighborhood and the building type. Never the customer's name or full address, and get permission before publishing anything from inside a home.
Stock photography of a smiling technician in a spotless mechanical room signals a template, and buyers here have seen the same picture on six sites this morning.
Short clips shot on a phone beat produced video. A thirty second walkthrough of how you protect a stair and a hallway during a boiler swap answers a question every homeowner in an occupied building has.
Two-flat and three-flat landlords need their own page, with tenants and billing on it
Small multi-unit owners are a distinct buyer in this city, and they are shopping for process rather than for comfort.
What they need to see: that you coordinate access with tenants, that you invoice the owner rather than chase a card at the door, that you can handle several units and separate systems, and what your after-hours policy actually is.
A courtyard building with one boiler serving everybody is a different sale again, closer to light commercial. If you take that work, say so, because most residential sites give a manager no reason to believe it.
Give the page its own URL. It has to be findable in search and forwardable as a link when somebody asks for a recommendation in a building owners group.
Tell them what you need from them as well: unit count, what heats each unit, who holds keys, and where equipment sits. Asking those questions on the page saves the first two phone calls.
Questions we actually get
- How fast does an HVAC site actually need to be?
- Fast enough to be usable on a mid range Android over a weak connection, which is a stricter test than any score in a tool. We would measure on a throttled mobile profile rather than on a desktop, and we would cut features that cost real load time. No specific score guarantees bookings, but a slow page loses people who were ready to call.
- Should the site show pricing?
- Show what you are willing to stand behind. A diagnostic or trip fee stated clearly on the site saves your phone team a difficult conversation and screens out callers who were never going to pay it. Full installation pricing is harder to publish honestly in a city where the building changes the job, so ranges with an explanation of what moves the number are usually more useful than a single figure.
- Do we need separate pages for every suburb we cover?
- Only where you can say something specific and true about the work there. A coverage list naming the towns and counties you dispatch to answers the visitor's real question. Dozens of near identical town pages do not, and they can make the whole site look thinner than it is.
- Is a chat widget or an AI assistant worth adding?
- It depends on who answers it. A widget that reaches a real person during your busiest hours can capture the visitor who will not call. One that reaches an automated script at five in the morning tends to frustrate the exact person you most want. Also account for what it adds to page weight before deciding.
- Can we reuse our current site and just redesign the home page?
- Sometimes, and it is worth checking before committing to a rebuild. If the site is fast, the pages are indexed and the structure is sound, the highest value work is often the first screen, the inquiry form and the proof. If the platform is slow or the content is thin across the board, patching the home page rarely holds.