Perfect Temp Heating & Cooling · from HolienTech
We've pulled apart your current website and built a rough working demo of a replacement. This document is the other half of that job — the things we genuinely can't work out on our own, and two problems we found along the way that you'll want to know about today.
Takes about fifteen minutes. There's no wrong answer, and "I don't know" is genuinely useful — it usually means nobody's been told.
Your answers stay in this browser until you send them. Nothing is submitted automatically and nothing leaves this page on its own.
Part one
Please read this bit before you judge the demo — it's a first pass, and some of what you'll see is deliberately unfinished.
Put plainly: the demo proves we can build you a faster, cleaner, cheaper site. It is not the site we'd hand over. The finished one would be written from scratch in your words, with your photographs — which is both the legally safe route and, frankly, the better website. Part two explains why.
Part two
Neither of these is about design. Both are worth your attention regardless of who ends up building your website.
Your website footer offers an email link. The address in it is missing a
letter — perfectempheating.com, where your real domain
is perfecttempheating.com.
| Appears on | 100 of your ~104 pages, in the footer |
| The address | info@perfectempheating.com |
| That domain | Is not registered to anybody, anywhere |
| Mail server | None — the domain has no way to receive mail |
| So | Every email sent to it bounced back undelivered |
Anyone who clicked "email us" got a failure notice instead of a reply from you. Most people don't try twice — they call the next contractor. We can't tell you how long it's been like that or what it cost, only that it's true right now. It's a five-minute fix and it doesn't depend on anything else in this document.
We read Thryv's services agreement. One clause decides a lot about what your next website can look like:
"If we create or supply any content for your Services or design your Services, the content and the Services we create are our sole and exclusive property, except for Client Content and content we license from a third party… You agree that you have no right to use that content… in other advertising or materials or in any other way."
"Client Content" means anything you supplied. So it splits three ways:
| You supplied it | Yours. Comes with you. |
| Thryv wrote or made it | Theirs. Cannot be reused. |
| Stock photo they licensed | Neither. Not released to you. |
Some of what's on your site looks like it came from Thryv rather than from you: sixty town pages that are word-for-word identical apart from the town name, a run of blog articles that stopped abruptly in early 2024, and at least two photographs whose filenames still say "unsplash" — a stock photo library. The misspelled email on 100 pages points the same way; a person doesn't typo their own domain a hundred times, a template does it once.
This is not a disaster. Facts aren't anybody's property — that you're in Becker, fix furnaces, and charge $150 for a call-out is simply true and we can say so. Your reviews are Google's. Your logo and your photos are yours. What we'd need to replace is the written copy, and honestly it needs replacing anyway.
The first three questions below settle how much of this actually applies. We're not lawyers and this isn't legal advice — but it's worth ten minutes of your attention before anyone touches anything.
Part three
Twenty-four of them, grouped. Answer by typing in the boxes.
These three decide how much of Part two actually applies to you.
Did you or someone in the family write them and Thryv typed them up? Did Thryv's team write them for you? Or was it whoever built the site before them?
Why it matters If you wrote them, they're yours and all of Part two mostly goes away. If Thryv's writers produced them, we rewrite from scratch. This one answer changes more than any other question here.
We think the truck, the logo, the range-hood job, and a couple of the
IMG_ files are yours. The rest look like stock photography.
Does that sound right? Did you take photos and send them over?
Why it matters Stock photos licensed by Thryv can't move to a new site even if everyone agrees. Knowing which are yours tells us what we can keep and how many new photos we'd need from you.
The order form or contract you signed, and ideally a recent invoice. Probably in email from when you started with them.
Why it matters We read the version Thryv publishes online, but yours may differ — and it's the one that counts. It also tells us your actual notice period, which sets the timeline for everything else.
Following on from the misspelling in Part two.
Your real domain already has Google mail running on it, so something like
info@perfecttempheating.com should reach you today. Two pages
of your site use perfecttempheating@gmail.com instead.
Why it matters An address at your own domain reads as a real company to someone comparing three quotes; a Gmail address reads as a side business. But it only helps if it's an inbox you open.
Gmail on your phone, something on the domain, or both?
Why it matters If Gmail is where you live, we forward the domain address into it and you'll never notice the difference — you just look more professional to customers.
A website is a promise about how you work. Yours currently makes three different promises about when you're open.
| Website code | Mon–Fri, 7:00am – 6:00pm |
| Website contact page | Mon–Fri, 7:00am – 10:00pm |
| Google listing | Open 24 hours, 7 days |
Why it matters The Google one is what customers see first, and it's the one most likely to get you a 10pm call you didn't want. Whatever's true needs to be the same in all three places.
You've said extreme cold or heat, not around the clock. Is there a temperature or rule of thumb? And is there a surcharge?
Why it matters Saying the surcharge on the website prevents the argument on the invoice. People don't mind paying it — they mind finding out about it afterwards.
Why it matters One or two means simple online booking is plenty. Three or more with routing and invoicing is different software and a different monthly cost. We'd rather not sell you the wrong one.
Paper, a whiteboard, the calendar on your phone, inside Thryv? And does the person answering change during the day?
Why it matters This is the most useful answer on the page. Everything the website does — booking, forms, reminders — either lands where you already look, or it becomes a second place you have to remember to check. The second one always gets abandoned.
Self-booking fills the calendar without you touching it, but you lose the chance to ask "how old is the unit?" before committing a two-hour window.
Why it matters Your site currently lets people book directly. We'd keep that, switch to request-and-confirm, or run both depending on job type — your call.
Google Calendar on your phone, the one inside Thryv, or something else? Just you on it, or does everyone share one?
Why it matters Online booking is only worth having if the appointment appears on the calendar you're already checking at 6am. If it lands anywhere else you'll be double-booked within a week, and you'll rightly stop trusting the website.
Office and cell? Does either forward? Should both stay on the website?
Why it matters Two numbers side by side is a small decision for a visitor to make, and small decisions lose calls. It also affects how Google matches you across directories — the number should be identical everywhere.
Why it matters A furnace out in January is a thirty-minute decision. If a form sits unread overnight that job is already booked with someone else. Switching it to a text alert is a small change with a real return.
The point of all this is to leave you with the same or a better website for less per month. We can't prove the "less" without the current number.
One line off a statement settles it. Their published prices are $99 and $399, but neither explains your setup — scheduling, payments and the customer portal aren't on that pricing page at all, which usually means an older all-in-one plan or a quoted bundle.
Why it matters Everything we propose is measured against this number. Without it, any saving we quote is a guess, and we'd rather not put a guess in writing.
Roughly how many a month — dozens, a handful, or essentially none?
Why it matters If they're in real use we scope like-for-like replacements before anything gets cancelled. If nobody presses them, the move is far simpler and cheaper.
| Your booking tool | HVAC service call — $150, 1 hour |
| Plumbing service call — $150, 2 hours | |
| Estimates — free | |
| Your website | No price mentioned anywhere |
Why it matters "What's the call-out charge?" is the first thing a homeowner wants to know, and the contractor whose website answers it gets the call. The number is already public inside your booking tool — it's just buried three clicks deep.
Card on the truck, invoice by email, cheque, through Thryv? Does anything sync to your bookkeeping?
Why it matters If payments run through Thryv, that's part of what we're replacing and it has to work on day one. If you already use something separate, we leave it alone — one less thing to break.
Your website sells eight things. Your booking tool sells more, and your blog covers more still.
| Booking tool | Plumbing estimate · Plumbing service call ($150, 2 hrs) |
| Your blog | Burst pipes, water heaters, leak detection |
| Your old site | Had a plumbing & gas lines page |
| Current site | Eight service pages — every one of them HVAC |
Why it matters Nobody searching "water heater repair Elk River" finds you, and you're already doing that work. It's the biggest single gap we found — bigger than anything about hosting cost. But the answer changes the shape of the whole build: is plumbing work you want more of, or a favour you do for existing customers?
Both are in your menu but neither has a page behind it. Minnesota rebates have made heat pumps a live search; maintenance plans are the steadiest revenue in the trade.
Why it matters A page that doesn't exist can't be found. If you sell these, each is worth a proper page — and a maintenance plan is worth a sign-up form.
Why it matters They're written completely differently. Homeowners want price, speed and reassurance; property managers want response times, service agreements and someone who answers a PO number. Right now the site reads entirely residential.
Some are a 50-minute drive from Becker. Which are worth the truck time, and are there any you'd rather not drive to any more?
Why it matters You have 60 town pages and 21 are word-for-word identical apart from the town name. Google largely ignores pages like that. We'd rather write six good ones for the towns you actually want.
Access and material, not opinions.
Step-by-step instructions are in Part four below. Takes about two minutes, and we'd only be able to see search statistics — nothing else.
Why it matters It shows which of your pages Google actually sends people to. Without it we'd be deciding which of those 60 town pages to keep by guesswork.
A new furnace in a basement, a clean duct run, a tidy install. Ten or fifteen is plenty. Before-and-afters are gold.
Why it matters Your gallery has one video and no photos, and you have 203 happy customers. This is the cheapest credibility available anywhere on the site, and the thing a nervous homeowner looks at hardest. Given Part two, it's also the most reliable way to end up with pictures that are indisputably yours.
A family member, a previous marketer, the Thryv rep? We're not trying to cut anyone out — we just need to know who holds which keys.
Why it matters The most common way a migration goes wrong is a login nobody remembered until it was needed. Better to find them now than on cut-over day.
Part four
Google Search Console access. Two minutes, read-only, and you can remove it any time with the same number of clicks.
Restricted is view-only. We can see which searches bring people to your site and which pages they land on. We cannot change your website, your Google listing, or anything else — and you can remove the access from that same screen whenever you like.
If you've never set Search Console up at all, tell us in question 22 and we'll walk you through it on the phone — it's a slightly different first step.
Press the button and your answers are copied to the clipboard. Paste them into a reply and send them over. Anything you skipped, we can pick up on the phone.
Barrett Holien · HolienTech
Nothing in this document is legal advice. Where we've quoted your agreement with
Thryv we've quoted it exactly, and linked what we read, so you can check it
yourself or put it in front of someone who does this for a living.