Heating & air conditioning · Tucson, AZ
American Conditioned Air: website rebuild case study
A WordPress HVAC site rebuilt with its real Google reviews, its old blog migrated and redirected, and a photo uploader that lets staff publish their own installs.

Measured results
Lighthouse mobile on the live homepage, median of 3 runs, October 12, 2026. No Lighthouse run of the old site was stored, so we show the rebuild only rather than guess.
| Metric | Rebuild |
|---|---|
| Performance | 94 |
| Accessibility | 96 |
| Best practices | 100 |
| SEO | 92 |
| Largest Contentful Paint | 2.8 s |
| Total Blocking Time | 138 ms |
| Cumulative Layout Shift | 0.000 |
The project
- Old platform
- WordPress
- Rebuilt on
- Next.js, statically generated, served from Vercel’s edge
- Live pages
- 41
- Redirect rules
- 17
- First commit to go-live
- 112 days
- Live on americanconditionedair.com since
- July 30, 2026
- Structured data on the homepage
- HVACBusinessOrganizationWebSiteAggregateRatingOpeningHoursSpecification
What changed
Real reviews, kept fresh
All 343 Google reviews live at the time were pulled into a review wall, and an automated job now refreshes them on a schedule.
The old blog moved, not lost
12 real HVAC articles were migrated from the legacy site, and each old WordPress URL redirects permanently to its new /blog/ address.
Staff publish their own installs
A password-protected uploader at gallery.americanconditionedair.com turns an install title, date and photos into a published post on the site.
Real photos that don’t expire
Images served from expiring generated URLs were replaced with the company’s own photos of its trucks, vans and office, with descriptive alt text.

Want numbers like these for your site?
Scan your current site free to see where it stands and what the rebuild would cost, or tell us about it and we will scope it.
No website yet? We build new sites from scratch
Sources for every number on this page
Nothing here is estimated. Each figure was measured by us on the live site or read from the build records in the client’s repository.
| Figure | Value | Source | Date |
|---|---|---|---|
| Lighthouse mobile (rebuild) | Perf 94 · A11y 96 · BP 100 · SEO 92 | Lighthouse 13.5.0 mobile (simulated throttling) on https://americanconditionedair.com/, run by ResultsXL; median of 3 runs by performance score | October 12, 2026 |
| Old platform | WordPress | boostxlresults/aca-rebuild next.config.js (“legacy WordPress URL migration”); commit 703d507 | July 10, 2026 |
| Live pages | 41 | <loc> entries in https://americanconditionedair.com/sitemap.xml, fetched by ResultsXL | October 12, 2026 |
| Redirects | 17 | boostxlresults/aca-rebuild next.config.js (17 rules for real legacy sitemap URLs: 5 moved pages + 12 blog posts; 14 further pattern and WordPress-cruft rules not counted) | July 10, 2026 |
| Schema types | HVACBusiness, Organization, WebSite, AggregateRating, OpeningHoursSpecification | JSON-LD @type values on https://americanconditionedair.com/, fetched by ResultsXL (nested helper types such as PostalAddress and GeoCoordinates omitted) | October 12, 2026 |
| Build start | April 9, 2026 | boostxlresults/aca-rebuild first commit 5393e81 | April 9, 2026 |
| Go-live | July 30, 2026 | Vercel project domain record: americanconditionedair.com added 2026-07-31T00:58Z, i.e. 2026-07-30 17:58 Arizona time (team joseph-schwartzs-projects) | July 30, 2026 |



