The five mobile fixes that move the needle
1. Compress every image to WebP or AVIF
The single biggest weight on contractor sites is uncompressed JPGs and PNGs from job site photos. A 4MB iPhone photo hero image makes the entire page wait for that file. Convert to WebP (or better, AVIF) and the same image shrinks to 200–400KB without visible quality loss. Most modern hosting platforms do this automatically. If yours doesn’t, it’s a sign the platform wasn’t built for mobile-first performance.
2. Sticky click-to-call button on every page
A floating phone button at the bottom of the screen. Always visible. One tap dials your number. Even better — if you have an AI receptionist, the call gets answered 24/7 even when you’re on a roof.
3. Hero copy that fits one screen
One headline, one subhead, one CTA. Resist the urge to put your whole pitch above the fold. Mobile users scroll — the question is whether your hero earns the scroll. "Roof leak? We’re here in 90 minutes. Call now." That works. "Welcome to ABC Roofing, family-owned since 1987 serving the tri-state area with quality you can trust" doesn’t.
4. Forms that don’t make people pinch-zoom
Form inputs need to be at least 16px font size or iOS will zoom the page on focus. Buttons need to be at least 44px tall (Apple’s thumb-friendly minimum). Service-area dropdowns should be native mobile pickers, not custom JavaScript widgets that fail half the time on Android.
5. Real reviews near the CTA
Mobile users are skeptical and skim. Putting a star rating + 2-3 verbatim review snippets right next to the call button does more for conversion than a full testimonials section three scrolls down. Pull from Google Reviews if you have them — the Google logo is more trustworthy than custom HTML.
What we did for Tristan
Same content as the Squarespace site. Same trade, same testimonials, same service pages. Different platform.
His new site loads in 1.4 seconds on 4G. Click-to-call lives at the bottom of every screen. The hero is one phone-screen tall — "Gutter cleaning. Done in one visit. $179 most homes." with an instant-call button. Real Google Reviews show up below the headline.
Within 60 days he ranked #1 in Google’s Map Pack for "gutter cleaning Millstone NJ." His mobile bounce dropped from 64% to 22%. Lead volume from Instagram tripled because the bio-link clicks actually convert now.
The site didn’t do this. The site stopped getting in the way.
The short version
If your contractor site loads in over 3 seconds on a phone, you’re paying ad money to lose visitors. Fix the mobile experience first — image compression, sticky click-to-call, one-screen hero, mobile-friendly forms, real reviews near the CTA — and your existing ad budget starts converting at 2-3x the rate.
This isn’t a "nice to have" anymore. Mobile is where the leads are. The contractors who treat their site as a desktop afterthought are losing to the ones who treat it as a phone app first. Atlas Genesis builds every contractor site mobile-first, with sub-2-second load times, sticky click-to-call, and modern image formats by default — because the alternative is paying for traffic that bounces.