GPR/DIGITAL
marketing that makes the phone ring
(615) 258·6114
tap to dial · operator on line
EMAIL
garrett@gpr-digital.com
OFFICE
163 business park dr · suite 1 lebanon, tn 37090
HOURS
mon–fri · 8a–6p CT same-day callback
/01 PAID ADS
Meta + Google
$1.5–3k/mo · 30-day cancel · weekly creative refresh
/02 WEBSITES
Astro / Next
$4.5–12k · 1-week typical · lighthouse 95+
/03 SEO
Map-pack first
$1.2–2.5k/mo · gbp + citations + technical
POOL · 90 DAYS
$486K
312 leads · $68 CPL · 14× ROAS
CUSTOM HOMES · 6 MONTHS
$3.8M
198 quals · $135 avg CPL · 74 booked appts
SOLAR · 120 DAYS
$940K
488 leads · $41 CPL · 16× ROAS
PERGOLA · 3 MONTHS
$167K
146 leads · $52 CPL · 19% close
OPERATOR
Garrett Preston
founder · 10+ yrs service business + ecom growth
"most service businesses don't have a marketing problem. they have an EXECUTION problem. I just run the playbook every day."
METHOD
no agency layers no handoffs no monthly reports nobody reads
DELIVERABLE
booked appointments (not 'reports')
creative is the variable. targeting is the constant.
your CPL doesn't matter. your booked-call rate matters.
the funnel is the product. everything else is a vendor.
weekly creative refresh > clever targeting.
ads + ghl + a real phone number. that's 90% of the playbook.
STACK
ghl · meta · google capi · stripe · twilio resend · cloudflare astro · gsap · three
VERTICALS
roofing · pool · solar hvac · plumbing · electrical pergola · garage door restoration · custom homes
GEOS
TN · TX · FL · AZ · OK NV · GA · NC · AL · MS + wherever the ads ship
FREE 30-MIN AUDIT → no slides · no pitch deck
BOOKING JUNE 2026 14 active clients · capping at 20
GARRETT/MAP
drag · scroll · search
↗ TAP TO CALL · (615) 258·6114
⌕
[/]
ZOOM
1.00×
|
RESET [R]
|
AUTO-TOUR [SPACE]
DRAG TO PAN · SCROLL TO ZOOM · / TO SEARCH · SPACE FOR TOUR