Studio $3,500 - HVAC - Los Angeles

Sunset HVAC LA

5-page Studio site. Bilingual EN/ES. Delivered in 12 days. Lighthouse score went from 28 to 92 on performance.

A 2013 GoDaddy site that failed on every phone.

Sunset HVAC LA is a 7-employee HVAC contractor covering Los Angeles, Glendale, and Pasadena. Their website was built in 2013 on GoDaddy Website Builder. It had not been updated since 2016.

The site scored 28 on Lighthouse performance. On an iPhone 14, it took 8.4 seconds to load. The phone number was embedded in an image. There was no booking form. One competitor in Glendale had relaunched 6 months earlier and was now ranking for three terms that Sunset had previously dominated.

The owner found us through a cold email we sent after an audit. He replied within 4 hours.

5 pages, 2 languages, 12 days.

  • Home: Service hero with clear CTA, trust signals, Google reviews widget
  • Services: AC repair, heating, installation, maintenance. Each with schema markup.
  • Service Areas: Dedicated pages for Los Angeles, Glendale, Pasadena. Each targets local search terms.
  • About: Owner bio, crew photo placeholder, CSLB C-20 license displayed correctly
  • Contact: Booking form (Calendly embed), phone click-to-call, address with map
  • Bilingual (EN/ES): Full Spanish version of all 5 pages via lang toggle. Targets Spanish-dominant searches in Glendale.

How we hit 92 on performance.

Astro 5 static output

Zero JavaScript shipped to the browser by default. Every page is pre-rendered HTML + CSS.

Cloudflare Pages CDN

Edge-served from 300+ global PoPs. LA visitors hit a node 10ms away. TTFB 120ms.

Variable fonts only

One font file covers all weights. No Google Fonts external calls. Fonts self-hosted.

No image heroes

CSS-only hero with gradient background. LCP is text, not an image. Reliable 1.6s LCP.

Inline critical CSS

Above-the-fold styles inlined in `<head>`. Zero render-blocking resources.

OKLCH color tokens

Perceptual color space. No color conversion runtime. All tokens are CSS custom properties.

Core Web Vitals comparison.

Metric Before After Target
LCP (Largest Contentful Paint) 8.4s 1.6s <2.5s
CLS (Cumulative Layout Shift) 0.38 0.02 <0.1
Mobile friendly Fail Pass Pass
Time to first byte 2.1s 0.12s <0.6s
Page weight 4.2 MB 340 KB <500 KB

Spanish pages covered a gap no competitor had.

Glendale has a 43% Hispanic/Latino population. Sunset HVAC's previous site was English-only. Three of the top 5 HVAC searches in Glendale have Spanish-language intent.

We built full Spanish versions of all 5 pages, accessible via a lang toggle in the nav. The Spanish content was written to sound natural, not machine-translated. Service-area page for Glendale has both EN and ES versions with separate schema markup.

The bilingual setup is part of the Studio tier at no extra cost.

Site live. Scoring above competitors.

The new site launched on day 12. Lighthouse scores measured on the live Cloudflare deployment. The owner's primary competitor (who had relaunched 6 months earlier) scored 71 on performance. Sunset now outscores them by 21 points.

Organic ranking data: too early to report (site indexed 2 weeks before this case study was written). We'll update this page at 90 days.

Performance
28 before
92 after
Accessibility
54 before
98 after
Best Practices
75 before
100 after
SEO
61 before
96 after

Want the same results for your HVAC site?

Book a 15-minute audit. We run your current site through Lighthouse and show you where you stand.

Book a 15-min audit

Free. No obligation. 15 minutes.