HVAC, plumbing, roofing, solar & electrical · Tucson, AZ
Intelligent Design Home Services: website rebuild case study
A WordPress home-services site migrated to a 565-page Next.js build, with 1,413 legacy URLs answered in a single redirect hop and call tracking that follows every ad click.

Measured results
Lighthouse mobile on the live homepage, median of 3 runs, October 13, 2026. No Lighthouse run of the old site was stored, so we show the rebuild only rather than guess.
| Metric | Rebuild |
|---|---|
| Performance | 62 |
| Accessibility | 92 |
| Best practices | 77 |
| SEO | 100 |
| Largest Contentful Paint | 3.7 s |
| Total Blocking Time | 1.7 s |
| Cumulative Layout Shift | 0.000 |
The project
- Old platform
- WordPress
- Rebuilt on
- Next.js, statically generated, served from Vercel’s edge
- Live pages
- 565
- Redirect rules
- 1413
- First commit to go-live
- 21 days
- Live on idesignac.com since
- December 10, 2025
- Structured data on the homepage
- HVACBusinessPlumberElectricianRoofingContractorHomeAndConstructionBusinessLocalBusinessOrganizationWebSiteFAQPageServiceOfferReviewAggregateRatingOpeningHoursSpecification
What changed
One hop for every old URL
Every redirect destination is checked against the real page list at build time and chains are collapsed. A 306-URL sweep of production found no multi-hop redirects and no dead ends.
Ad clicks keep their tracking
Redirects used to strip the query string, losing gclid, fbclid and UTM tags. They now keep it, and ServiceTitan call tracking runs on every page, including paid landing pages.
89 service headings rewritten
Every service H1 now leads with the keyword and fits under 70 characters (52–69, mean 62). One page that had no H1 at all got one.
Performance: 32 to 62, still climbing
Deferring third-party scripts took mobile performance from 32 to 62 and LCP from 10.8 s to 3.7 s. Most of what is left is tracking: two Meta pixels together cost about 1.3 s of CPU. The homepage itself is prerendered.

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 62 · A11y 92 · BP 77 · SEO 100 | Lighthouse 13.5.0 mobile (simulated throttling) on https://www.idesignac.com/, run by ResultsXL; median of 3 runs by performance score | October 13, 2026 |
| Old platform | WordPress | boostxlresults/intelligent-design-tucson REDIRECT_STRATEGY.md “Old WordPress Site Structure” (291 blog posts in post-sitemap1.xml and post-sitemap2.xml) | November 19, 2025 |
| Live pages | 565 | <loc> entries in https://www.idesignac.com/sitemap.xml, fetched by ResultsXL | October 12, 2026 |
| Redirects | 1413 | boostxlresults/intelligent-design-tucson commit 33522d2 (all 1,413 legacy redirect-map entries checked to resolve to an existing page in one hop) | October 1, 2026 |
| Schema types | HVACBusiness, Plumber, Electrician, RoofingContractor, HomeAndConstructionBusiness, LocalBusiness, Organization, WebSite, FAQPage, Service, Offer, Review, AggregateRating, OpeningHoursSpecification | JSON-LD @type values on https://www.idesignac.com/, fetched by ResultsXL (nested helper types such as PostalAddress and GeoCoordinates omitted) | October 12, 2026 |
| Build start | November 19, 2025 | boostxlresults/intelligent-design-tucson first commit 996c4b3 | November 19, 2025 |
| Go-live | December 10, 2025 | Vercel project domain record: www.idesignac.com added 2025-12-10T21:14Z (team joseph-schwartzs-projects) | December 10, 2025 |



