Writing  ·  Construction marketing

Plain answers about marketing a construction business.

No growth-hacking, no invented statistics. Just how search, maps and the AI answer engines actually decide which contractor gets recommended, and what that means for a firm selling projects between $20,000 and $500,000.

Construction marketing  ·  7 min

What does a construction marketing agency actually do?

The six surfaces that decide whether you make a homeowner’s shortlist, what the work should produce, and five questions that separate a good agency from an expensive one.

Read →
Pricing  ·  8 min

How much do construction marketing services cost?

The four pricing models, what belongs inside a real retainer, and the margin arithmetic that tells you whether any of it is worth doing for your ticket size.

Read →
AI search  ·  9 min

AI search visibility: how to get recommended by ChatGPT

Why answer engines recognise entities rather than ranking pages, what they read to build that picture, and the five things a contractor can fix now while the bar is still low.

Read →
Kitchen & bath  ·  8 min

How do homeowners choose a kitchen remodeler?

The four stages of a six-week decision, most of it happening before you know the project exists, and the point at which firms get eliminated without ever knowing they were in the running.

Read →
Custom builders  ·  8 min

Why a two-year sales cycle changes everything

Custom home buyers start looking before they own land. What that does to lead-count reporting, attribution and paid search, and the leading indicators to judge it by instead.

Read →
Roofing  ·  8 min

Why roofing leads are so expensive

Why the auction is crowded with people who are not roofers, why free inspection stopped working, and the four levers that actually move cost per signed job.

Read →
More coming

We publish when we have something worth saying.

No content calendar for the sake of one. Every piece here exists because a contractor asked the question on a call and the honest answer took longer than the call allowed.

Want the version that runs on your own data instead of someone else’s example?

Book a strategy call