Every engagement is measured on booked estimates and closed revenue. Here’s what six months looks like for three clients in different markets.
Terrano ran two crews on referrals and storm work. Revenue swung 40% month to month, and their old agency reported clicks — not jobs.
We rebuilt their Google Business Profile, launched Local Service Ads targeting removals and crane work, and shipped a mobile-first site with click-to-call. Every dollar tracked to a booked estimate.
“It’s the only marketing money I don’t second-guess.”
Summit was busy but unprofitable — small pruning jobs filled the calendar while high-margin removals went to a franchise competitor ranking above them.
We shifted ad spend to removal and hazard-tree keywords, built town-level service pages, and added an instant estimate form. Job mix flipped toward $3K+ tickets.
“Same trucks, same guys — twice the revenue. It was the job mix all along.”
Bayline spent $9K/month on ads with no idea which calls became contracts. Their cost per booked job was $212 and climbing.
We added call tracking tied to their CRM, killed the keywords that never booked, and moved budget into LSAs and the map pack. Spend went down; booked jobs went up.
“First time anyone showed me what a booked job actually costs me.”
We only take one tree company per service area. Check if yours is open.
Book my free growth audit