Most Brooklyn contractors don't have a marketing problem. They have a visibility problem. Their work is excellent, their pricing is fair, and their existing customers refer them constantly — but when a homeowner three blocks away searches for exactly what they do, someone else's name shows up first.
The good news is that most of what fixes that isn't expensive. It's just work almost nobody does. Here's the short version.
1. Fix your Google Business Profile before you spend a dollar on ads. A complete profile — correct primary category, secondary categories, service list with descriptions, service area, real photos updated monthly, active Q&A section — will out-earn a mediocre ad campaign every single month. Google gives disproportionate weight to businesses that treat their profile seriously.
2. Turn every finished job into a review request. Most contractors ask for reviews at random. The businesses that dominate Google Maps ask on every job, by text, within 24 hours of completion, with a direct link. Ten new reviews in a month will move your ranking. Two won't.
3. Build a real service page for each service you actually offer. Not a bullet list on your homepage. A real page with a specific H1, real project photos, a short FAQ, and a clear call to action. Google can't rank you for 'flat roof repair' if the phrase appears on your site exactly once.
4. Build a neighborhood page for each area you actually work in. This is the single highest-leverage move most contractor websites are missing. A well-built page for 'Roofing in Bay Ridge' can out-rank huge national competitors for that exact search.
5. Run Google Ads only after the first four items are handled. Ads sent to a weak site burn money faster than anything else in marketing. Fix the destination first, then buy the traffic.
6. Track every call. Dynamic call tracking numbers per campaign, recorded calls, and a simple weekly review of what came in. If you can't attribute the call, you can't scale what worked.
7. Respond to every review — good and bad — publicly, in a professional tone. Prospects read your responses more carefully than the reviews themselves.
8. Post to your Google Business Profile weekly. Not because Google promises rankings for it, but because it keeps the profile active and visible in adjacent searches.
9. Answer new leads in under five minutes. Everything else on this list is undone if the phone rings and nobody picks up.
None of this is a secret. It's a discipline. The contractors that treat marketing as a monthly operating system — the same way they treat scheduling, invoicing and safety — are the ones whose phones ring.
Want us to do this for your business?
Get a free Brooklyn visibility audit and we'll show you exactly what to fix first.