Most hardscape contractors have hired a marketing agency that didn't deliver. This guide gives you the exact framework — 7 steps, 10 questions, and the red flags — to make sure it doesn't happen again.

Before you talk to any agency, know where you are and where you want to go. Are you doing $500K trying to hit $1M? $1M trying to hit $3M? $3M trying to dominate your region? The right marketing strategy — and the right agency — depends entirely on your current revenue stage. An agency that's great for a $500K company may not have the infrastructure for a $3M+ operation.
The single most important filter is whether the agency actually specializes in hardscape — not just 'home services' or 'outdoor contractors.' Ask them directly: how many active hardscape clients do you manage right now? What percentage of your revenue comes from hardscape clients? If hardscape is less than 50% of their book of business, they're a generalist who claims to serve your industry.
Any agency can show you a traffic graph going up. What you need to see is revenue generated, leads booked, and ROI per channel. Ask for case studies that show: how many leads were generated, what the close rate was, what the average job size was, and what the total revenue impact was. If they can't provide revenue numbers, they're not measuring what matters.
The best hardscape marketing programs run multiple channels simultaneously — Local Service Ads for immediate leads, Google Ads for high-intent buyers, Meta Ads for visual project showcasing, and SEO for long-term organic authority. An agency that only runs one channel is leaving significant revenue on the table. Ask them to explain how their channels work together as a system.
Hardscape buyers take 30–90 days to make a decision. An agency that generates leads but doesn't have a follow-up automation system is leaving most of your budget on the table. Ask them specifically: what happens to a lead after they fill out a form? How many touchpoints do you have in the first 7 days? What CRM do you use and how does it integrate with your campaigns?
You should receive monthly reports that show: leads generated by channel, cost per lead by channel, booked appointments, closed jobs (if you share this data), and ROI. Any agency that reports on impressions and clicks without connecting them to revenue is not measuring what matters. Ask to see a sample report before signing.
The best agencies offer market exclusivity — they won't take on a competing hardscape contractor in your service area. Ask directly: do you offer exclusivity? What's the contract length? What are the cancellation terms? A 3-month minimum is reasonable; anything longer than 6 months without a performance clause should be negotiated. Month-to-month arrangements are ideal once you've proven the relationship works.
Local Service Ads and Google Ads can produce leads within 2–4 weeks of launch. Meta Ads typically hit their stride in 30–45 days. SEO takes 60–90 days for initial movement and 6–12 months for meaningful organic lead volume. A good agency will set realistic expectations by channel and show you early indicators (impressions, click-through rates, lead form submissions) before the full results materialize.
For companies doing $500K–$1M, a Phase 1 program (Local SEO + LSA) at $1,500/month is a solid starting point. For $1M–$3M companies, a Phase 2 program (adding Meta Ads and automation) at $3,500/month is appropriate. For $3M+ companies, a full-stack program at $7,500/month covers all channels. These are management fees — ad spend is separate and typically runs $1,500–$5,000/month depending on market size.
A 3-month minimum is reasonable — it takes time to build campaigns, optimize creative, and see meaningful results. Avoid contracts longer than 6 months without a performance clause. The best agencies are confident enough in their results to offer month-to-month arrangements after an initial 90-day onboarding period. If an agency requires a 12-month contract with no performance clause, that's a red flag.
The clearest signal is the quality and quantity of leads relative to your investment. If you're spending $3,000/month and getting fewer than 10 qualified leads per month, something is wrong. Other warning signs: they report on traffic and impressions instead of leads and revenue, they haven't updated your ad creative in 3+ months, they can't explain why a specific campaign is or isn't working, and you haven't spoken to a senior team member in more than 30 days.
We'll spend 45 minutes auditing your current lead flow, identifying the biggest gaps in your market presence, and mapping out which phase of our program fits your current revenue stage. You'll leave with a clear action plan — whether you work with us or not.
Take the first step toward scaling your business to $1M, $3M, or even $10M+. Book a free Growth Accelerator Call — we'll audit your current lead flow and map out exactly which phase fits your stage.