Summit Air HVAC

Financial Analytics
Jul 2025 – Jun 2026 · 12-Month Rolling ● Report Live

Monthly Analytics Report

Generated June 30, 2026 · Prepared by TurnkeyCFO · Confidential

Exec Summary

CFO Overview — June 2026

📈 Revenue Trajectory

Summit Air closed June 2026 with $219,000 in total revenue, up 47.0% over May and the second-highest month on record — trailing only last August's all-time high of $231,000. Revenue is up 102.8% from March's shoulder-season trough of $108,000, driven by a summer AC install and repair surge and the largest new-customer month (106) since last August.

🔁 Recurring Agreement Health

Service agreement (membership) revenue reached $36,200 in June — a new high, now 16.5% of total revenue and growing every single month this year. Active agreements climbed from 356 to 432 (+21.3%) over the trailing 12 months. Cancellations spike sharply each shoulder season — October alone lost $720 in agreement revenue, the year's worst single month.

⚠️ Risks & Priorities

Agreement churn is concentrated in the Sep–Oct and Mar–Apr shoulder months — exactly when homeowners feel "nothing's broken" and cancel, and exactly when technician capacity is most available for proactive outreach. Installation revenue swings 2.7x between peak and trough months; maintenance agreement revenue is the one line that keeps shoulder-season cash flow from collapsing further.

Key Performance Indicators — June 2026
Total Revenue (MTD)
$219,000
↑ 47.0% vs May
12-mo high: $231,000 (Aug '25)
Service Agreement Revenue
$36,200
↑ New 12-mo high
16.5% of total revenue
Customers Lost (MTD)
-4
$230 agreement rev. at risk
432 total active agreements
Revenue Overview
Monthly Total Revenue
Bar = Total Revenue · Line = Service Agreement Revenue · Jul 2025 – Jun 2026
Average Ticket Value / Month
Average job value across all completed work orders
New vs. Lost Customers
Monthly acquisition and service agreement churn by customer count
Monthly Recurring Agreement Revenue — Waterfall
Service Agreement Revenue Movement
12-month cumulative breakdown · New · Expansion · Contraction · Lost
New Agreement Rev.
$27,900
Expansion Rev.
$4,180
Contraction
-$1,380
Lost Agreement Rev.
-$4,920
Revenue by Service Line & Job Type
Revenue by Service Line
Installation · Repair · Maintenance · Emergency / After-Hours
New Installations vs. Repair, Maintenance & Service
Big-ticket install revenue vs. recurring service work
Membership vs. One-Time Revenue
Membership vs. One-Time — Dollar Amount
Monthly stacked revenue by customer relationship type
Membership vs. One-Time — Job Count
Number of agreement-covered vs. one-time jobs per month
Customer Health
Active Service Agreements — Monthly
Total active maintenance/membership agreements at month end
Full 12-Month Summary
Monthly Detail Table
All figures in USD · Recurring metrics reflect month-over-month service agreement revenue changes

MonthTotal RevenueAgreement Rev. New Rev.ExpansionContraction Lost Rev.Active AgreementsAvg Ticket

Analytics & Insights

CFO Commentary
📊
Headline Trend
Revenue Grew 102.8% From Spring Low to Summer Peak
Total revenue climbed from March's shoulder-season trough of $108,000 to June's close of $219,000 — a 102.8% swing in three months. The business now has two full peak cycles documented (summer AC, winter heating) with a repeatable trough each March/April and October. The seasonal cash-flow pattern is now predictable enough to plan technician staffing and cash reserves against.
🔁
Recurring Agreement Analysis
Membership Revenue Up 47% Year Over Year
Service agreement revenue grew from $24,600 (Jul '25) to $36,200 (Jun '26) — 47.2% growth in a single year, entirely from net-new signups outpacing cancellations. The active agreement base grew from 356 to 432 customers, putting the average agreement value at roughly $84/month. June's agreement revenue is a new 12-month high with no sign of slowing.
⚠️
Customer Churn Risk
Cancellations Spike Every Shoulder Season
The business lost $720 in agreement revenue in October alone — the worst single month of the year — and another $780 in April, both shoulder months when nothing's broken and homeowners view maintenance as optional. A proactive "we'll call before it fails" retention campaign timed to September and March could meaningfully blunt this pattern and protect an estimated $1,000–$1,500 in annual recurring revenue per shoulder season.
🔧
Installation vs. Service Mix
Install Revenue Swings 2.7x Peak-to-Trough
Installation revenue ranges from $36,000 in March to $98,000 in August — a 2.7x swing — while repair, maintenance, and emergency service combined stay far more stable, ranging only $72,000–$133,000 (a 1.9x swing). Service-line revenue is the shock absorber that keeps the business cash-flow-positive through the two shoulder seasons every year.
🌡️
Maintenance Diversification
Spring & Fall Tune-Up Campaigns Are Working
Maintenance revenue held at $32,000–$34,000 in April and October — the two lowest-total-revenue months of the year — proof the seasonal tune-up push (spring AC checkups, fall furnace checkups) is successfully smoothing out what would otherwise be a much deeper trough. Formalizing this as a standing campaign, not an ad hoc one, is the highest-leverage way to flatten the seasonal curve further.
👥
One-Time to Membership Conversion
Only ~35% of Customers Convert to a Membership
In June, 142 agreement-covered jobs ran alongside 268 one-time jobs — a 34.6% conversion rate across the active customer base. This is the business's single highest-ROI improvement opportunity: raising conversion by even 10 points at the current average agreement value would add an estimated $2,000–$2,500/month in recurring revenue within two quarters. A simple post-job membership offer at time of invoice could close much of this gap.
📝

CFO Recommended Actions — Q3 2026

Based on this 12-month review, TurnkeyCFO recommends three priority actions for Q3: (1) Launch a shoulder-season "pre-season checkup" membership campaign each September and March, targeting one-time customers from the prior peak season — timed exactly when technician capacity opens up and cancellation risk is highest. (2) Build a churn-alert workflow that flags any active agreement approaching renewal in a shoulder month and triggers a personal call before cancellation, not after — even a 30% recovery rate on the October/April loss pattern protects roughly $2,500/year in recurring revenue. (3) Formalize the maintenance tune-up push as a standing, budgeted campaign rather than an ad hoc one — it already holds $30K+ in revenue through the two lowest months of the year, and extending its reach could flatten the seasonal trough even further.