Buyer's Guide · 2026 Edition

How to choose a construction marketing agency.

You're evaluating agencies. You want real benchmarks, not a pitch deck. This guide covers the five types of construction marketing firms, seven red flags that signal budget waste, a 12-question interview script, and pricing ranges we'd stand behind in any boardroom.

We wrote it because we sit on both sides. Red Door Marketing Co. is a construction marketing agency. We're also the operating arm for Triumph Atlantic's PE construction portfolio. We know what buyers need because we are buyers.

5
Agency categories explained
7
Red flags with exact questions
12
Interview questions + scoring
50
Point scorecard, free download
Why we wrote this

We're the agency. We're also the client.

Red Door Marketing Co. is a construction-specific marketing agency based in Levittown, Pennsylvania. We run the marketing programs for the Triumph Atlantic family of portfolio companies — Byers Industrial, Myers Industrial, Guercio Energy Group, Stable Works, KMP Mechanical, and Fritz Staffing. Six real construction operating companies, each with different sub-sector needs, different buyer profiles, and different channel mixes.

Eric Quidort, Red Door's founder, is also a Partner at Triumph Atlantic. That's not a vanity title — it means he sits in rooms where construction operators are evaluating marketing vendors, setting marketing budgets, and deciding what works. He has fired agencies. He has hired agencies. He knows the questions that matter and the answers that are theater.

We wrote this guide because the agencies we competed against for Triumph portfolio work couldn't answer the questions we ask below. We wanted a public record of what good looks like — both so buyers can use it, and so we can be held to it ourselves.

Transparency note: Red Door is one of the agencies you might consider after reading this guide. We list our own weaknesses in the downloadable scorecard. We think that's the right way to be in this market.

The landscape

Five categories of construction marketing.

They are not interchangeable. The right type depends on your sub-sector, revenue stage, and whether you need brand-building, lead generation, or deal intelligence.

01
Generalist Agency That 'Does Construction'
Typical cost

$3,000–$9,000/month retainer. Often bundles management + creative in a way that hides margin.

Generalist with a construction practice area.

These are full-service or regional agencies that list construction as one of 15 industries they serve. They have a roofer case study and a GC testimonial. Their team rotates account managers every 18 months and the strategist on your account has never set foot on a job site.

Good at

Creative production. Brand design. PPC management for simple residential trades.

Will fail at

Writing accurate spec language. Industrial SEO. Understanding your buyer's actual decision timeline.

Their case studies don't name revenue numbers — only vanity metrics.

02
Construction-Specific Boutique
Typical cost

$4,000–$15,000/month. Typically flat retainer. More expensive at the top than generalists, but conversion rates justify it.

Construction-only boutique.

A smaller agency (typically 4–15 people) that has committed hard to construction. They know the difference between a residential GC and a mechanical contractor. Their team has walked job sites. Their SEO content actually uses project-specific language that converts.

Good at

Trade-specific content. Contractor landing pages that convert. Understanding 6–18 month B2B sales cycles. Faster iteration because there are no competing verticals.

Will fail at

May lack bandwidth for enterprise-scale content programs. Rare to find one that does both residential and industrial well.

Can name three construction clients in your sub-sector without prompting. Will give you a reference phone number on the first call.

03
Construction Tech / Data Plays
Typical cost

$2,500–$12,000/month depending on geography and data scope. PEontology pricing shared on discovery call.

Data and pipeline intelligence platforms.

These are not traditional marketing agencies — they are intelligence systems that surface project leads, decision-maker contacts, and facility-expansion opportunities before your competitors know the project exists. PEontology, which we built and own through Quidort Investments LLC, lives here. So do Dodge Data, ConstructConnect, and BuildZoom.

Good at

Mid-market to enterprise industrial contractors, subcontractors bidding commercial projects, PE-backed platforms needing systematic pipeline. ROAS impossible to match with paid ads alone.

Will fail at

Not a replacement for brand, website, or demand creation. Requires a BD team to act on the intelligence.

Can show you named, real projects in your geography on the demo call. If they show you a dashboard full of anonymous data, walk.

04
Geo-Local Lead-Gen Mills
Typical cost

$300–$2,000/month in fees plus cost-per-lead or membership charges. True CPL rarely disclosed upfront.

Lead-gen mills and shared-lead platforms.

Angi, HomeAdvisor, Thumbtack, Houzz, and dozens of smaller knock-offs. Also includes local SEO shops that sell 'exclusive' leads but resell the same contact to 3–5 contractors. The model is built on volume, not quality.

Good at

Solo operators and new businesses needing immediate lead volume before organic takes hold. Immediate — leads start flowing day one.

Will fail at

Shared leads create race-to-the-bottom pricing conversations. You own nothing: no SEO equity, no brand, no relationship. Cost-per-lead typically rises 20–40% year over year as platforms squeeze margins.

Any agency that primarily routes you into a shared-lead network rather than building owned infrastructure is not building your business — it is renting it.

05
In-House Team Builds
Typical cost

Marketing director alone: $85,000–$130,000 salary + benefits. Add a coordinator and freelancer pool: $150,000–$200,000 fully loaded.

Building in-house.

Hiring a marketing director, coordinator, and freelancer pool. This is the right call when you're above ~$8M in annual revenue and want strategic ownership. Below that threshold, the overhead typically exceeds agency cost.

Good at

Strategic alignment with ownership. Deep brand knowledge. No vendor relationship to manage.

Will fail at

Recruiting is slow. A single bad hire sets you back 12–18 months. Execution bandwidth is limited — one person can't replace a 6-person agency team's output.

Right call if your marketing spend exceeds $250,000/year, you have defined brand standards, and you can attract a director with construction-specific experience.

Before you sign

Seven red flags that signal budget waste.

Each flag includes the underlying reason it matters and the exact question that surfaces it during an agency pitch call.

01

Refuses to share named client phone numbers.

References protect bad agencies more than good ones. A strong agency has clients who want to talk. If you ask for a reference call and get 'we protect our clients' privacy' — they're protecting themselves. Every agency in this guide's comparison set should produce at least two named contacts willing to take a 15-minute call within 48 hours.

Ask this:

Ask: 'Can you give me the name and cell number of two clients in a similar trade who have been with you at least 12 months?' Watch how long it takes them to respond.

02

PPC management fee is more than 12% of spend above $5,000/month.

The industry benchmark for PPC management is 10–15% of spend for smaller accounts, dropping to 8–10% above $10,000/month and 6–8% above $25,000/month. If an agency charges 15–20% at any volume above $5,000/month, they are structurally incentivized to run your spend up — not down. This misalignment destroys ROI.

Ask this:

Ask: 'What is your exact management fee structure, and does it scale with spend or stay flat?' Get it in writing before signing.

03

Can't produce a contractor-specific landing page from their portfolio.

Generic landing pages that swap the header photo for a construction image are not construction landing pages. Real contractor conversion pages include: specific trade language, local trust signals (license number, service area), testimonials with company names, and a primary CTA built around how contractors actually buy (call, not form). If they can't show you one, they've never built one that works.

Ask this:

Ask: 'Can you share a live URL of a contractor landing page you've built? Not a screenshot — a live page I can inspect.'

04

Reporting is built around vanity metrics.

Sessions, impressions, follower counts, and engagement rates are not business outcomes. For a construction company, the only metrics that matter are: qualified leads generated (by channel), cost per lead, lead-to-estimate conversion, and revenue influenced. If your monthly report is a GA4 traffic screenshot with session growth highlighted — your agency is showing you what's easy to move, not what matters.

Ask this:

Ask: 'Walk me through your monthly reporting format. What does the first page show?' If they lead with traffic, not leads — that's your answer.

05

Ad accounts are held in the agency's account, not yours.

This is the single most common way contractors get held hostage when changing agencies. When you leave, you lose: the campaign history, the audience data, the Quality Score on keywords, and the conversion tracking setup — often representing 12–24 months of optimization work. Your Google Ads account, your Facebook Business Manager, your Google Analytics property — these must be owned by you. Always. The agency should be granted access, not ownership.

Ask this:

Ask: 'Will all advertising accounts be created under my business's login credentials, with you as a manager-level user?' Non-negotiable. If they say no, decline.

06

No named person doing the work on day one.

Large agencies sell with senior talent and execute with junior staff. Before signing, you should know: the strategist's name, the copywriter's name, and the analyst's name — with their experience in construction specifically. Ask for LinkedIn profiles. If the answer is 'we assign a team based on kickoff,' the team you see in the pitch is not the team running your account.

Ask this:

Ask: 'Who specifically will be working on my account? Can I speak with them before signing?' A good agency welcomes this.

07

The contract locks you in but doesn't commit them to anything.

A 12-month contract that includes no performance milestones, no deliverable cadence, and no SLA for response time is a one-sided agreement. We've reviewed dozens of construction agency contracts. The worst ones specify exact payment terms on your side (invoiced on the 1st, net 15, late fee after day 20) while committing to nothing more than 'best efforts' on theirs. A fair contract includes: minimum deliverable schedule, defined reporting cadence, and a 60–90 day performance exit clause.

Ask this:

Ask: 'What specific deliverables are committed in the contract, and what happens if you miss them?' Read the out-clause before anything else.

2026 benchmarks

What construction marketing actually costs.

These ranges reflect real 2026 market rates. The lower bound is the floor for quality work — below it, you're buying template execution, not strategy. The upper bound is enterprise-level. Most contractors live between the two.

Website Builds

Project typeRange
Residential GC (5–10 pages, Wordpress)$4,500–$9,000
Residential GC (custom design, Next.js)$12,000–$22,000
Commercial GC (12–25 pages)$10,000–$28,000
Industrial / MEP Contractor$15,000–$45,000
Subcontractor (4–6 pages)$2,500–$6,500

Monthly Retainers

TierMonthly range
Essential (local residential GC)$2,500–$4,500/month
Growth (regional contractor)$5,000–$9,000/month
Full-Stack (commercial/industrial)$9,000–$18,000/month
Enterprise (PE-backed platform)$18,000–$40,000/month

PPC Management Fees

Spend bandManagement fee
Under $5,000/month spend15–18% of spend or $750 flat minimum
$5,000–$15,000/month spend12–15% of spend
$15,000–$30,000/month spend8–12% of spend
Above $30,000/month spend6–8% of spend or negotiated flat

SEO Retainers

ScopeMonthly range
Local SEO only (single location)$800–$2,000/month
Regional SEO (multi-location GC)$2,500–$6,000/month
Technical + Content SEO (commercial)$4,000–$10,000/month
Enterprise SEO (multi-state, industrial)$8,000–$20,000/month

Annual Budget — What Each Gets You

$50,000/year ($4,167/month)

Local residential trade. 1 channel focus. Typically SEO + Google LSAs for residential services.

Organic growth over 12–18 months. 3–8 qualified leads/month by month 9. Not enough for PPC + SEO simultaneously.

$150,000/year ($12,500/month)

Regional residential or light commercial. SEO + Google Ads + website maintenance + monthly content + reporting.

15–40 qualified leads/month. Enough to run a real A/B testing program. 6–9 months to full-channel efficiency.

$500,000/year ($41,667/month)

Commercial GC or industrial sub. Full-stack: SEO, PPC, LinkedIn ABM, content, email, brand, reporting, and BD-enablement collateral.

Systematic pipeline generation. Enough ad spend to dominate a metro + 2–3 surrounding counties. Sales team enablement included.

$1,000,000+/year

Multi-location industrial or PE-backed platform. All channels active. Data intelligence layer (PEontology-class). Executive reporting. In-house/agency hybrid structure.

At this level, the question is not 'is marketing working' but 'where is the highest marginal return.' Data infrastructure is the differentiator.

The interview

12 questions. Use them on every agency you shortlist.

For each question: the answer you want to hear, and the answer that means walk away.

Q01

How many of your current clients are in construction, and what sub-sectors?

Want to hear

Specific names or at least sectors: 'We have 4 commercial GCs, 2 mechanical subs, and 3 residential remodelers.' Shows portfolio depth.

Walk away if

'We work with a number of construction companies across all trades.' No numbers = no depth.

Q02

Walk me through a campaign you ran for a contractor that didn't work. What happened and what did you change?

Want to hear

A specific failure with a specific diagnosis and a specific fix. Shows intellectual honesty and operational maturity.

Walk away if

A vague story with no numbers. Or 'we always deliver results.' That's not a real answer.

Q03

What does month 3 reporting look like? Send me a sample — client-redacted is fine.

Want to hear

A report that leads with leads, CPL, and channel attribution — not just traffic. Should show lead quality, not just volume.

Walk away if

No sample available. Or a sample that's a Google Analytics screenshot stapled to an invoice.

Q04

Who owns the Google Ads account, the GA4 property, and the Search Console?

Want to hear

'You own all of it. We request manager access.' Full stop.

Walk away if

Any version of 'we manage it from our MCC because it's more efficient.' That means you don't own it.

Q05

What's your typical CPL for a commercial GC running Google Ads in a mid-size metro?

Want to hear

$175–$450 per qualified lead is the realistic range in 2026 for most commercial GC queries, varying by metro and service type. Any answer in this range with caveats is credible.

Walk away if

'It depends' with no range offered. Or a number below $75 — that means they're counting form fills from wrong-number submissions and unqualified residential lookers.

Q06

How do you handle the period when SEO takes hold but PPC is still the primary lead driver? What does the transition look like?

Want to hear

A phased plan: PPC carries load months 1–9, SEO content starts month 1, SEO leads supplement from month 6 onward, PPC spend reduces in direct proportion to organic conversion.

Walk away if

No transition plan. Or 'they work separately.' A good agency treats PPC and SEO as a system, not two separate services.

Q07

What's your process when Google's algorithm updates and organic rankings drop?

Want to hear

A specific audit process: diagnose the type of update (Core, HCU, link spam), compare pre/post traffic by page, identify thin content or E-E-A-T gaps, build a remediation plan within 30 days.

Walk away if

'We monitor it and adjust.' No process = no capability.

Q08

What construction industry publications, podcasts, or data sources does your team follow?

Want to hear

Anything credible: Construction Dive, ENR, Dodge Data, IBIS reports, Builder Online, trade association publications. Should be able to name 3 without hesitation.

Walk away if

General marketing publications only. 'We stay current on marketing trends' is not an answer about construction knowledge.

Q09

Give me your honest assessment of where SEO alone won't work for our type of company.

Want to hear

A frank answer about limitations: high-ticket B2B industrial doesn't convert from organic search the same way residential service does. If they're honest here, they'll be honest everywhere.

Walk away if

An enthusiastic yes with no caveats. Construction marketing has real limitations by sub-sector — an agency that denies this is overselling.

Q10

What does your offboarding process look like if we part ways?

Want to hear

'We transfer all assets, document all passwords, and provide a 30-day knowledge handoff.' Should have a documented process.

Walk away if

Discomfort with the question. Evasion. Or 'we've never had a client leave.' All three are red flags.

Q11

What percentage of your clients have been with you longer than 24 months?

Want to hear

50%+ is a healthy retention signal. 70%+ is excellent.

Walk away if

Refusal to answer. Or less than 30% — indicates a churn problem that means bad results, bad service, or both.

Q12

How do you price, and is there a performance component?

Want to hear

A clear pricing model with a rationale. Willingness to discuss a performance component (even if they don't offer it by default) signals confidence in their work.

Walk away if

Flat monthly fee with no performance KPIs built in, and resistance to any accountability structure.

Score your shortlist

10-question quick-score.

Score each agency 0–2 per question. 16+ is a good agency. Under 10, keep looking. The full 50-point version, RFP template, and sample SOW are in the downloadable PDF below.

01

Does the agency have at least 3 current clients in your specific sub-sector of construction?

0 = No. 1 = Yes, different sub-sector. 2 = Yes, same sub-sector.

02

Can they produce a named reference who will take a call within 48 hours?

0 = No. 1 = Eventually, after push. 2 = Yes, immediately offered.

03

Do you own all ad accounts, analytics properties, and the website itself?

0 = No (agency owns). 1 = Shared/unclear. 2 = Yes, confirmed in writing.

04

Does their pricing have a clear, documented management fee that doesn't scale above 12% of spend?

0 = No documentation. 1 = Yes but above 12%. 2 = Yes, at or below 12% above $5K/month.

05

Can they show you a live contractor landing page they built that generates leads?

0 = No example. 1 = Screenshot only or old page. 2 = Live URL, verifiable, active.

06

Does their monthly reporting lead with leads and CPL — not traffic?

0 = Traffic-first or no sample provided. 1 = Includes leads but buries them. 2 = Leads and CPL on page one.

07

Did they name a specific person who will run your account before contract signing?

0 = 'A team will be assigned.' 1 = Named a lead but unclear on day-to-day. 2 = Full team named, LinkedIn provided.

08

Does the contract include specific deliverables and a performance exit clause?

0 = No deliverables, no exit clause. 1 = Deliverables listed but exit unclear. 2 = Both present and specific.

09

Did they give you a realistic CPL estimate for your trade and market, with caveats?

0 = Refused or no estimate. 1 = A range but no caveats. 2 = Range with market-specific reasoning.

10

What percentage of their clients have been with them 24+ months? Is it 50% or higher?

0 = Refused to share or under 30%. 1 = 30–50%. 2 = 50%+.

Free Download · No Sales Call

The full 50-point scorecard + RFP template + sample SOW.

  • 50-point weighted scorecard (Strategy, Channels, Reporting, Pricing, Cultural Fit)
  • Copy-paste RFP template — 3 pages, Word-ready
  • Sample construction marketing SOW
  • Reference-check question script (8 questions)
  • How Red Door scores on the 50-point scale — including our 6 weak spots

Get the full package

Instant download · No sales call · Unsubscribe anytime

Buyer questions

Eight questions we get from every evaluation.

How long should an SEO contract be?

12 months is the minimum that makes financial sense for the agency to invest in your account properly. Six-month contracts are common but typically result in superficial work because the agency is always close to a cancellation horizon. 12–24 months with a 90-day performance exit clause is the structure that aligns incentives correctly. The 90-day exit protects you if the agency underperforms without giving them a reason to underinvest.

Should the agency own our ad accounts or should we?

You should always own your ad accounts — Google Ads, Meta Business Manager, LinkedIn Campaign Manager, Google Analytics, Google Search Console. The agency should be granted manager-level or admin access as a user. When you change agencies, you keep the accounts, the history, the audiences, and the Quality Scores. This is non-negotiable and any agency that objects is protecting their own leverage, not your business.

What does 'managed services' actually include?

This term varies wildly. At a minimum, managed PPC should include: campaign setup, ongoing bid management, negative keyword maintenance, ad copy A/B testing, landing page recommendations, and monthly reporting. It should not automatically include landing page builds, creative production, or copywriting — those are usually add-ons. Always ask for a written scope of what 'managed' means in your specific contract before signing.

Is a performance-based pricing model better?

Performance models sound attractive but create perverse incentives in construction marketing. If an agency is paid per lead, they are incentivized to count every form fill as a lead — including wrong numbers and unqualified tire-kickers. A better structure is a flat retainer with defined KPIs and a performance exit clause: if they miss agreed lead volume targets for 90 consecutive days, you have a documented right to exit without penalty.

How do I evaluate SEO results if they take 6–12 months?

Judge SEO agencies on leading indicators in months 1–3: technical audit completed, content calendar live, target pages indexed, keyword rankings moving for low-competition targets. Month 4–6: organic impressions trending up (visible in Search Console), top-10 rankings on at least 20% of target keywords. Month 9+: organic leads contributing to pipeline. Any agency that can't show progress on leading indicators by month 3 is not doing the work.

Should we run Google Ads while SEO matures?

Almost always yes, for the first 6–18 months. For most construction sub-sectors, Google Ads can generate qualified leads within 30–60 days while organic takes 6–12 months. The typical approach: run PPC at 70–80% of channel budget months 1–9, reduce to 40–50% once organic takes hold, then dial PPC up or down seasonally. The mistake is stopping PPC too early because 'the SEO is working' — SEO can disappear with an algorithm update; PPC is reliable as long as your budget is live.

What's a realistic ROAS target for construction PPC?

For residential service trades (roofing, HVAC, plumbing), a 4:1–8:1 ROAS is achievable because jobs are predictable and ticket sizes are consistent. For commercial GC and industrial, ROAS analysis breaks down because sales cycles are 3–18 months and single-job values vary from $50,000 to $5M+. For commercial/industrial, track CPL and lead-to-estimate conversion instead of ROAS — those are the actionable metrics. Any agency quoting you a ROAS target for complex commercial work doesn't understand your sales cycle.

How do we evaluate whether our current agency is underperforming?

Pull three data points: (1) Your CPL trend over 12 months — if it's rising without a corresponding increase in lead quality, that's a problem. (2) Your organic keyword rank distribution in Search Console — if you have fewer top-10 rankings today than 12 months ago, the SEO isn't working. (3) Call your agency and ask what changed in your strategy in the last 90 days. If the answer is vague or they can't name a specific test or initiative, you're paying for maintenance, not strategy.

Add us to your shortlist

We wrote the guide. We also do the work.

Red Door is construction-only. Our clients include Byers Industrial, Stable Works, Fritz Staffing, KMP Mechanical, Myers Industrial, and Guercio Energy. We're in growth mode and selectively taking on new clients who fit our model — commercial, industrial, and residential GCs doing $2M–$50M+ in annual revenue.

One conversation. We'll tell you if we're a fit. If we're not, we'll point you to someone who is.

Have the scorecard. Ready to compare?

30-minute call. We answer every question in the interview script, and we give you honest answers about where we're not the right fit.

No Contracts Required48-Hour TurnaroundConstruction Only