Free Growth Tool

Adding HVAC or Roofing to a Solar Business

You already paid to acquire the customer. Model what a second service is worth at your attach rate, and find the attach rate below which building the capability in-house does not pay.

Is adding a second vertical worth it?

The case rests on one fact: the expensive part of a solar deal is acquiring the customer, and you have already paid it. Getting in front of a homeowner and earning their trust is where most of the cost and effort goes. A second service sold to that same homeowner carries almost none of it, which is why even a modest attach rate can move margin per customer noticeably.

Roofing is the natural adjacency, since solar needs a sound roof and a reroof is often already a prerequisite you are quoting. HVAC adds something solar structurally lacks: recurring maintenance revenue rather than a one-off sale.

The number that decides it is the break-even attach rate, the share of customers who must buy the second service just to cover the fixed cost of running the vertical. Below it, building in-house loses money no matter how good the per-job margin looks, and outsourcing fulfillment is the cheaper way to test whether the demand is real.

Model the expansion

Toggle the delivery model to compare building the capability against outsourcing fulfillment. All defaults are placeholders.

Your solar business today

25
$4,000

Current monthly margin: $100,000

Verticals to add

Attach rate is the share of your solar customers who also buy the second service. Defaults are neutral placeholders, not benchmarks, Seamless Home publishes no attach-rate figures.

8%

2.0 jobs/month

$2,200
12%

3.0 jobs/month

$3,000

How you deliver the new vertical

$45,000

Licensing, certification, tooling, vehicles, and training.

$6,000

Staff, insurance, and overhead you carry whether the jobs come or not.

What expansion adds

Extra jobs per month

5.0

from your existing 25 customers

Net monthly margin added

$7,400

+7.4% on solar margin

Payback on setup

6.1 mo

$45,000

By vertical

HVAC2.0 jobs × $2,200 = $4,400
Roofing3.0 jobs × $3,000 = $9,000
Less added fixed cost$6,000

Margin per customer

Before

$4,000

After

$4,296

First-year net

$43,800

The case for a second vertical is that you have already paid to acquire the customer. The expensive part of a solar deal is getting in front of the homeowner; a second service sold to someone who already trusts you carries none of that cost. That is why a modest attach rate can move margin per customer meaningfully.

Your break-even attach rate is 9.0%

Below that, the fixed cost of running the vertical in-house exceeds what it earns. That is the number to be honest with yourself about before hiring, attach rates on a new service are usually lower in the first year than the plan assumes, and the fixed cost arrives immediately either way.

Not modelled: seasonality differences between verticals, the recurring maintenance revenue an HVAC service base builds over time, licensing lead time before you can sell at all, and the management attention a second service line consumes. The first two make expansion look better than this; the last two make it look worse.

Informational use only, please verify before you rely on it

Attach rates, job margins, setup costs, and fees in this tool are neutral placeholders, not benchmarks or quotes. Seamless Home publishes no attach-rate or margin benchmarks and no pricing. The model excludes seasonality, recurring HVAC maintenance revenue, licensing lead time, and management attention, the first two understate the case for expansion, the last two overstate it.

This tool is provided for general informational and educational purposes only. Its output is an illustrative estimate generated from the values you enter and from general assumptions that will not match every deal, market, lender, or homeowner. It is not tax, legal, accounting, financial, or professional advice, and it is not a quote, an offer, a credit decision, or a guarantee of pricing, approval, timing, savings, or eligibility.

You are solely responsible for independently confirming all information presented here including any figures, rates, fees, margins, timelines, tax treatment, and federal, state, local, or utility incentives, with the applicable lender, authority having jurisdiction, and your own qualified tax, legal, and financial advisors before acting on it, relying on it, or presenting it to a homeowner or any third party. Incentive programs, lender terms, and permitting requirements change frequently and vary by jurisdiction.

Seamless Home is not a tax advisor, law firm, lender, or licensed installing contractor, and makes no representation or warranty as to the accuracy, completeness, or currency of the information produced by this tool. To the fullest extent permitted by law, Seamless Home accepts no liability for any decision made or action taken in reliance on it.

Test demand before you buy overhead

The common failure in vertical expansion is not choosing the wrong vertical. It is committing to fixed cost before knowing whether the attach rate is real.

A plan that assumes a 15% attach rate and hires against it has a bad first year if the real figure turns out to be 5%: because the licensing, the vehicle, the insurance, and the staff all arrive on schedule regardless of whether the jobs do. And attach rates on a brand-new service are almost always lower at first, because the sales team is learning to offer it, the process is not yet built into the pitch, and there is no track record to point at.

This is the same build-versus-buy logic that applies to solar fulfillment, and it has the same answer early on: the variable-cost path costs more per job and far less in risk. It lets you find out what the attach rate actually is at a cost that scales with the volume you actually get. Once the rate is proven and predictable, the arithmetic for building in-house improves, and it is a decision worth revisiting rather than making once.

Where Seamless Home fits. Solar is the flagship vertical, and the same fulfillment engine: financing access, Direct Pay material procurement, an installer network, and project management, extends to HVAC and roofing under residential home services. Coverage is confirmed per service area rather than promised nationwide, so what applies to your market is a conversation. If you are entering HVAC from scratch rather than adding it, see how to start an HVAC business; to price the general build-vs-buy crossover, use the in-house vs. outsourced calculator.

Frequently Asked Questions

Why do solar companies add HVAC or roofing?+

Because the expensive part of a solar deal is acquiring the customer, and that cost has already been paid. Getting in front of a homeowner, earning their trust, and closing them is where most of the money and effort in residential solar goes. A second service sold to that same homeowner carries almost none of that cost, which is why even a modest attach rate can move margin per customer meaningfully. Roofing is the most natural adjacency because solar requires a sound roof; HVAC adds recurring maintenance revenue that solar, as a one-off sale, does not produce.

What is an attach rate and why does it matter more than job margin?+

Attach rate is the share of your existing customers who also buy the second service. It matters more than the per-job margin because it determines whether the volume ever covers the fixed cost of running the vertical at all. A high margin on two jobs a month will not pay for a team, a vehicle, and insurance. This is why the break-even attach rate is the number to be honest about before committing, and attach rates on a brand-new service are usually lower in the first year than the plan assumes.

Should I build the new vertical in-house or outsource fulfillment?+

It depends on volume, and the honest answer early on is usually outsource. Building in-house means licensing, certification, tooling, vehicles, hiring, and a fixed monthly cost you carry whether the jobs come or not, and in a brand-new vertical you do not yet know whether they will. Outsourcing converts that fixed cost into a per-job cost, which means a slow first quarter costs you nothing rather than a full overhead run rate. Once attach rate is proven and volume is predictable, the in-house case gets stronger.

What does this calculator not account for?+

Four things, and they cut in both directions. It does not model seasonality differences between verticals, or the recurring maintenance revenue an HVAC service base compounds over years. Both of which make expansion look better than shown. It also does not model licensing lead time, which can mean months before you can legally sell at all, or the management attention a second service line consumes, which is the most commonly underestimated cost of expansion. Those two make it look worse.

Are the attach rates and margins in this tool benchmarks?+

No. Every prefilled value is a neutral placeholder chosen so the tool opens with a usable scenario, and the tool labels them as such. Seamless Home does not publish attach-rate or margin benchmarks for any vertical. Attach rates depend heavily on your customer base, your sales process, and whether the second service is offered at the point of the original sale or months later. Use your own data, and if you have none yet, treat the break-even attach rate as the number to test against.

Does Seamless Home support HVAC and roofing as well as solar?+

Solar is the flagship vertical, and the same fulfillment engine, financing access, Direct Pay material procurement, an installer network, and project management, extends to HVAC and roofing under residential home services. Coverage is confirmed per service area rather than promised as blanket nationwide availability, so the practical answer for your market and your type of work is a conversation rather than a blanket yes. Get in touch and the team will tell you plainly what applies.

Add a vertical without adding overhead

Seamless Home's fulfillment engine extends to HVAC and roofing under residential home services. Get in touch and we'll tell you plainly what applies in your service area.

Get In Touch