feat: Ports all existing articles and images.

This commit is contained in:
2025-02-20 12:14:09 -05:00
parent e0fb6129ad
commit 67dc3540d6
151 changed files with 10413 additions and 1631 deletions

View File

@@ -0,0 +1,264 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8"/>
<meta content="#0e1112" media="(prefers-color-scheme: dark)" name="theme-color"/>
<meta content="#566B78" media="(prefers-color-scheme: light)" name="theme-color"/>
<meta content="Michael Housh" name="author"/>
<meta content="Mhoush" name="apple-mobile-web-app-title"/>
<meta content="initial-scale=1.0, width=device-width" name="viewport"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="True" name="HandheldFriendly"/>
<meta content="320" name="MobileOptimized"/>
<meta content="Mhoush" name="og:site_name"/>
<meta content="hvac, developer, swift, home-performance, design" name="keywords"/>
<title>
mhoush: Free quotes != good
</title>
<link href="/static/favicon.ico" rel="shortcut icon"/>
<link href="/static/output.css" rel="stylesheet"/>
<link href="/static/style.css" rel="stylesheet"/>
<link href="/articles/feed.xml" rel="alternate" title="mhoush" type="application/rss+xml"/>
<link href="/static/prism.css" rel="stylesheet"/>
<meta content="I found myself re-reading the
ACCA Quality Installation Standard
recently and it got me thinking about the industries tendency of offering free quotes. In this article, Id like to just focus in on the
items that are required as what Im calling..." name="description"/>
<meta content="summary_large_image" name="twitter:card"/>
<meta content="http://localhost:3000/articles/images/2023-10-04-free-quotes-are-bad-for-the-industry.png" name="twitter:image"/>
<meta content="Free quotes != good" name="twitter:image:alt"/>
<meta content="http://localhost:3000/articles/images//articles/2023/free-quotes-are-bad-for-the-industry/" name="og:url"/>
<meta content="Free quotes != good" name="og:title"/>
<meta content="I found myself re-reading the
ACCA Quality Installation Standard
recently and it got me thinking about the industries tendency of offering free quotes. In this article, Id like to just focus in on the
items that are required as what Im calling..." name="og:description"/>
<meta content="http://localhost:3000/articles/images/2023-10-04-free-quotes-are-bad-for-the-industry.png" name="og:image"/>
<meta content="1014" name="og:image:width"/>
<meta content="530" name="og:image:height"/>
<script crossorigin="anonymous" src="https://kit.fontawesome.com/f209982030.js">
</script>
</head>
<body class="bg-page text-white pb-5 font-avenir articles">
<header class="bg-nav text-gray py-4 text-base/6 lg:fixed w-full lg:h-[62px]">
<nav class="container flex gap-x-5 lg:gap-x-y items-center">
<ul class="flex flex-wrap gap-x-2 lg:gap-x-5">
<li>
<a class href="/">Home</a>
</li>
<li>
<a class="active" href="/articles/">Articles</a>
</li>
<li>
<a class href="/about/">About</a>
</li>
</ul>
</nav>
</header>
<div class="container pt-12 lg:pt-28">
<article class="prose">
<h1>
Free quotes != good
</h1>
<div class="-mt-6">
<div class="text-gray gray-links text-sm">
<span class="border-r border-gray pr-2 mr-2">October 04, 2023</span>934 words, posted in <a href="/articles/tag/hvac/">HVAC</a>
</div>
</div>
<img alt="banner" src="http://localhost:3000/articles/images/2023-10-04-free-quotes-are-bad-for-the-industry.png"/>
<p>I found myself re-reading the
<a href="https://www.acca.org/communities/community-home/librarydocuments/viewdocument?DocumentKey=b1d2a39d-fda8-4af9-b8de-0ae579bfe24a">ACCA Quality Installation Standard</a>
recently and it got me thinking about the industries tendency of offering free quotes. In this article, Id like to just focus in on the
items that are required as what Im calling “prior to installation” items.</p>
<h2>Prior to installation</h2>
<ol>
<li>Ensure ventilation calculations are performed.</li>
<li>Building heat gain / loss calculation (Manual-J / Manual-N)
<ol>
<li>Room x room for new construction or duct modifications.</li>
<li>Block load for existing (can use original if available).</li>
</ol>
</li>
<li>Proper equipment capacity selection (Manual-S / Manual-CS)</li>
<li>Properly matched systems (AHRI or CEE-AHRI)</li>
</ol>
<p>Lets break the above items down to a rough estimated time to complete each of the items.</p>
<table>
<thead>
<tr>
<th>Item</th>
<th>Time (minutes)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Ventilation calculations</td>
<td>15</td>
</tr>
<tr>
<td>Manual-J (data gathering)</td>
<td>30</td>
</tr>
<tr>
<td>Manual-J (data entry / calculation)</td>
<td>30</td>
</tr>
<tr>
<td>Manual-S</td>
<td>15</td>
</tr>
<tr>
<td>AHRI</td>
<td>15</td>
</tr>
<tr>
<td><strong>Total</strong></td>
<td>105</td>
</tr>
</tbody>
</table>
<blockquote>
<p><em>The above items are obviously just estimations and the persons experience in the different areas / tools they use. Some of the items are
probably on the low side while others are probably on the high side.</em></p>
</blockquote>
<p>This is 1.75 hours just to do the calculations required to meet the QI Standard. This does not include any of the time spent with the
customer building value in you or your product recommendations.</p>
<p>When you want to not guess at some of the calculations then a blower door test is generally required in order to understand the leakage of
the home, which adds even more time to the estimation process. Depending on the understanding you are looking for, the blower door test can
add 30-180 minutes. This takes the total time to 2.25-4.75 hours.</p>
<h2>Pushing boxes</h2>
<p>The majority of residential HVAC companies make the bulk of their income off of equipment sales, so they have to “feed the beast” by
skipping steps in both the installation of equipment and the sales process in order to close jobs and keep the ship afloat.</p>
<p><img src="/articles/images/2023-10-04-sinking-boat.png" alt="sinking-boat" /></p>
<p>This has helped contribute to these industry statistics:<a href="DOE" title="2018">^1</a></p>
<ul>
<li><strong>Incorrect refrigerant charge in greater than 50-80% of systems.</strong></li>
<li><strong>Improper airflow:</strong>
<ul>
<li><strong>70% above the rated 0.5” w.c.</strong></li>
<li><strong>47% above 0.7” w.c.</strong></li>
<li><strong>85% undersized / inappropriate filter.</strong></li>
</ul>
</li>
<li><strong>70-80% of systems have at least one fault.</strong></li>
<li><strong>90-100% if duct leakage is considered.</strong></li>
</ul>
<h2>Consumer responsibility</h2>
<p>Let me be clear, I dont think that all the blame is on the industry here. The culture today is that everyone wants things for free and
fast. They have been conditioned by online services and box stores. Should we not cater to those that arent willing to do their leg work?
Is it really our fault, if they dont care?</p>
<h2>Liability</h2>
<p>While its generally easy to shrug our shoulders and think that its ok to just continue on because all the competitors are doing the same
thing. There is at least the possibility that skipping steps can come back to bite you. If things ever went to litigation and the steps
outlined in the QI Standard are ignored, then there is high odds you would loose.</p>
<p>No matter what you do to try and protect yourself (having customers sign-off, etc) does not adequately protect your company from litigation.
There are stories out there where contractors were still held liable for not performing load calculations even though the consumer signed
off on it, because it is not inline with “industry best practices.”</p>
<h1>Summary</h1>
<p>This has led me to the conclusion that free quotes are just bad for the industry in general. The path forward is a challenge (changing
perception is hard). I dont know that I have answers on what the best path forward is, to be frank, but I do know that our current <em>status
quo</em> is subpar to say the least.</p>
<p>Unfortunately, I dont think the change is going to come from the industry, but that its going to require the consumer base to be more
educated and demand more from the industry. There have been many organizations that have dedicated years to changing the skill levels of
technicians in the industry, they are very well needed / dont mistake my words here, however unless a company has faced litigation or
facing requests on a regular basis that demand better results, then why would a company change!?!</p>
<p>Ive been trying (unsuccessfully) to get rid of free quotes for 5+ years in my company. We try to educate customers during maintenance
visits and when scheduling equipment estimates, however only about 10-20% choose to go down our paid Home Performance Assessment path. Our
installation process does follow the QI Standard for the items that pertain to the setup / commissioning of the installed equipment, however
there is just no sustainable way for us to completely follow the items outlined in this article without charging for our time, because at
the end of the day we still have to be competitive in our market.</p>
<p>There are days that I can justify our actions to myself and also days that I just want to throw in the towel / not sacrifice our integrity.
Integrity is something that I take very seriously, after all our companies tag line is <em>“Since 1954, Integrity is in the Housh!”</em></p>
<p>As mentioned, Im not sure what the best path forward is! I hate to not have answers, but some problems are just complex and somewhat beyond
our control.</p>
<p>Let me know what you think some good solutions are.</p>
<ul>
<li>Does your company follow the QI Standard?</li>
<li>What are resources that youve found helpful in educating your customers?</li>
</ul>
</article>
<div class="border-t border-light mt-8 pt-8">
<h2 class="text-4xl font-extrabold mb-8">
Written by
</h2>
<div class="flex flex-col lg:flex-row gap-8">
<div class="flex-[0_0_120px]">
<img class="w-[120px] h-[120px] rounded-full" src="/static/images/avatar.png"/>
</div>
<div class="prose">
<h3 class="!m-0">
Michael Housh
</h3>
<p class="text-gray">
HVAC business owner with over 27 years of experience. Writes articles about HVAC,
Programming, Home-Performance, and Building Science
</p>
</div>
</div>
</div>
<div class="mt-16">
<h2 class="text-4xl font-extrabold mb-8">
More articles
</h2>
<div class="grid lg:grid-cols-2 gap-10">
<section>
<h2 class="text-2xl font-bold mb-2">
<a class="[&:hover]:border-b border-orange" href="/articles/2025/vapor-htmx-todo-app/">Vapor + HTMX</a>
</h2>
<div class="text-gray gray-links text-sm mb-4">
<span class="border-r border-gray pr-2 mr-2">January 05, 2025</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/programming/">programming</a> and <a href="/articles/tag/software/">software</a>
</div>
<p>
<a href="/articles/2025/vapor-htmx-todo-app/"><div>
Build an example application using Vapor and HTMX.
</div></a>
</p>
</section>
<section>
<h2 class="text-2xl font-bold mb-2">
<a class="[&:hover]:border-b border-orange" href="/articles/2024/free-as-in-freedom/">Free As In Freedom</a>
</h2>
<div class="text-gray gray-links text-sm mb-4">
<span class="border-r border-gray pr-2 mr-2">April 09, 2024</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/open-source/">open-source</a> and <a href="/articles/tag/software/">software</a>
</div>
<p>
<a href="/articles/2024/free-as-in-freedom/"><div>
Salute to open-source software engineers
</div></a>
</p>
</section>
</div>
<p class="prose mt-8">
<a href="/articles/"> See all articles</a>
</p>
</div>
</div>
<div class="site-footer container text-gray gray-links border-t border-light text-center pt-6 mt-8 text-sm">
<p>
Copyright © Michael Housh 2023-2025.
</p>
<p>
Built in Swift using
<a href="https://github.com/loopwerk/Saga" rel="nofollow" target="_blank">Saga</a>
(<a href="https://github.com/m-housh/mhoush.com" rel="nofollow" target="_blank">source</a>).
</p>
<p>
<a href="http://localhost:3000/articles/feed.xml" rel="nofollow" target="_blank">RSS</a>
|
<a href="https://github.com/m-housh" rel="nofollow" target="_blank">Github</a>
|
<a href="https://www.youtube.com/channel/UCb58SeURd5bObfTiL0KoliA" rel="nofollow" target="_blank">Youtube</a>
|
<a href="https://www.facebook.com/michael.housh" rel="nofollow" target="_blank">Facebook</a>
|
<a href="mailto:michael@mhoush.com" rel="nofollow">Email</a>
</p>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-core.min.js">
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/plugins/keep-markup/prism-keep-markup.min.js">
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/plugins/autoloader/prism-autoloader.min.js">
</script>
</div>
</body>
</html>