Quel's Professional AC · motion & graphics · 27 Jul 2026

All fourteen pieces are in.
And it found two real problems.

The motion build is complete and verified. More usefully, building it surfaced two defects that had nothing to do with animation and would have cost him money.

Every lead from the booking form was going nowhere. The contact route fell back to service@quelsprofessionalac.com — a domain that isn't his. His is qpacsllc.com.

Nothing caught it because the send succeeds: the visitor is told someone will be in touch, and the request lands in a mailbox nobody owns. On a same-day-emergency site, that's the most expensive bug on the page. It now goes to his real address, keyed to a single source of truth so it can't drift again.

The /services page had a fake phone number in its Google listing. The meta description carried the old placeholder (813) 555-0142 — the text that shows in search results.

It was a leftover from the original build, invisible on the page itself. Now the real number.

What a phone downloads

Phone & tablet
202 KB

No 3D engine, no canvas. Checked at 390px and 768px.

His current Wix site
2.3 MB

Across 65 separate scripts. Roughly 11× the weight.

Lighthouse, mobile
0.95

First paint 0.9s · blocking time 10ms · layout shift 0.

Phone

Phone hero: headline, subhead and both buttons clear, with the emblem faint behind the headline.
Hero. The mark sits behind the headline only. The sentence that answers “can you help me today” is on clean background, and nothing touches either button.
Phone showing the stats band and the sticky call bar pinned to the bottom.
Stats band and sticky call bar. The bar slides up once the hero is past, so it never covers the hero's own call button, and it clears the footer rather than burying it.

Desktop

Desktop hero with the live particle field forming the cog, snowflake and sun.
The live field. Particles drift in, assemble the cog with the snowflake and sun, hold, then break apart and repeat. Copy column stays clear.

Tablet

Tablet header with the phone number on a single line after condensing on scroll.
Header, condensed. His phone number was wrapping onto three lines here. Hiding it until desktop was the tempting fix — but the sticky bar and the mobile menu both switch off in this exact band, so that would have left tablets with no way to tap and call.

What else came out

ItemDetail
Fake 4.9★ rating Removed. Had no source. Gone
Six invented testimonials Invented quotes, invented names, invented towns. Gone. The Reviews section stays in the code and turns itself back on the day he sends a real Google link — it just renders nothing until then. Gone
Page drifted sideways on phones The slide-in animations pushed the page 8px wider than the screen, so it could be dragged sideways. Fixed, then re-checked on all five pages. Fixed
Animations ignored accessibility settings Three infinite animations kept running for visitors who ask their phone for reduced motion — two of them on the call buttons. Now stopped. Fixed
“NATE-certified”, “background-checked”, “licensed & insured” These are specific credentials, repeated throughout the copy, and we have no confirmation of any of them. Left alone on purpose — unlike a star rating they may well be true, and deleting real credentials would gut good copy. Ask Quel, alongside the license number. Ask him
Check it on your actual phone Everything above is a simulated viewport. Real glass, real thumb — the one test that can't be run for you. You

The motion, end to end

Nothing is deployed. This all lives on a branch, off the main build. The site still isn't online anywhere, and Quel still hasn't seen it.

Next, whenever you're ready: staging at quels.xclusivesystems.com, then the Tampa city page and the Comfort Club plan page — the two that justify pricing above the Premium tier.

Branch motion-graphics, 25 commits off main at a1b64af. Lint clean, build clean, 18/18 unit tests. Verified across five pages at three widths.