Contractor marketing · Elizabeth, NJ

Every town you serve, on page one.

Websites, SEO, and Google Ads built in code by the person you talk to. Same price as the big contractor agencies. No yearly contract.

  • 540

    pages built in code

    WeatherShield Roofing

  • +135%

    organic traffic

    Same client, same year

  • 5,800+

    keywords ranking in Google

    Rohnert Park Transmission

  • 0

    yearly contracts signed

    Every client, month to month

Spec sheet

What you get, line by line.

The same list the large contractor agencies sell, at the same price, without the yearly contract and without an account manager between you and the work.

Websites

Standard $12,000 · Custom $24,000

Written in code, not assembled in a page builder. When the project is paid, the repository and the domain are yours.

Local SEO

$2,800/mo

A page for every town you serve, map pack work, review flow, and real links. Cancel at the end of any month.

AI Search

$4,000/mo · $2,000/mo with Local SEO

Getting your company cited when someone asks Google AI Overviews, ChatGPT, or Perplexity for a contractor near them.

Google Ads + LSA

$2,000/mo management

Search and Local Services Ads. Ad spend is billed by Google to an account you own.

Meta Ads

$3,000/mo

Facebook and Instagram for the jobs people want to see before they call: roofs, kitchens, driveways.

Contract

None

Marketing is month to month. A website is a fixed price you can split into 12 payments.

Who does the work

The person on the call

BKND is founder-run. The person who scopes your plan is the person who writes the code and the pages.

Lead tracking

Opusite, included

Calls, forms, and requests land in one portal you can open on your phone, with the report next to them.

Where

Elizabeth, NJ

Clients on page one in New Jersey, South Carolina, and California. Rankings tracked, not guessed.

What we build

Three things, all written by the same person.

A site that ranks, the marketing that feeds it, and the software that catches the lead. Each one is priced on its own line, so you can start with one and add the next when the numbers say so.

Built for Roofing · HVAC · Plumbing · Electrical · Paving and sealcoating · Cleaning · Kitchen remodeling · Auto repair

  • $12,000 standard · $24,000 custom

    Websites

    Written in code, not assembled in a page builder. WeatherShield Roofing's site is 540 pages: one for every town on the Grand Strand and every roof problem a homeowner searches. When it is paid, the repository and the domain are yours.

    How we build websites
  • $2,000 to $4,000 a month · no contract

    Marketing

    Local SEO, AI search, Google Ads with Local Services Ads, and Meta. Randy's Sealcoating holds #1 in the US for “seal coating driveway cost”. Dimatic Control holds #1 for “why is my thermostat not working”. Rankings are checked, not guessed.

    What the marketing plans include
  • Scoped and quoted per project

    Platforms

    Opusite, the portal every client logs into, is software we wrote ourselves. When a shop needs its own tool, a dispatch board, an estimate builder, a customer login, the same person writes it in the same code.

    See what we have built

Opusite · included with every plan

The portal your leads land in. We wrote it.

Every BKND client gets a login. Calls and form fills show up with the source attached, next to the monthly report, so the question “is this working” has a number on it. It is the same software we run BKND on.

Forms
Every website form lands here with the page it came from.
Site surveys
Photos, measurements, and notes from the job site, on your phone.
Appointments
A booking link so a homeowner can pick a time without calling.
Campaigns
Email to past customers, sent from the same list your leads sit in.
Messaging
Your crew and BKND in one thread instead of a group text.
Workbench
Where we track the pages being built for you, and you can watch.
How Opusite was built
The Opusite home screen for BKND Development, listing the Boards, Pages, Workbench, Service Desk, Cards, Forms, Events, Campaigns, Messaging, Site Surveys, Calendar, and Appointments modules
opusite.com · BKND Development workspace, as it looks when we log in

Same price, different deal

What a 30-person contractor agency sells you, line against line.

The published prices match theirs on purpose. The difference is in what the money buys.

ContractThe big agenciesTwelve months, signed before they have earned a result.BKNDMonth to month. Leave at the end of any month the numbers stop making sense.
Who you talk toThe big agenciesAn account manager who relays your notes to whoever does the work.BKNDThe builder. Changes go live the same day you ask.
The websiteThe big agenciesA 30-page WordPress site on a theme they have sold before.BKNDHundreds of town and service pages written in code. You own the code.
The reportThe big agenciesRankings and impressions.BKNDCalls and forms, by source, in your Opusite portal.
SoftwareThe big agenciesMarketing only. You buy the CRM somewhere else.BKNDCRM, e-signatures, and job tracking included with the plan.
ContentThe big agenciesJunior writers filling a blog calendar.BKNDPages built from search data for the jobs you actually want.

Engagement outcomes

Results, with the sources separated.

These outcomes describe the client engagements. The charts show search visibility; Google Search Console does not measure booked jobs or operating capacity.

Rohnert Park Transmission
5,800+

Keywords ranking in Google

WeatherShield Roofing
5–7

Reported new jobs booked per week

Dimatic Control

Reported capacity increase

The Library NJ
Steady

Reported foot traffic

Case study

Search visibility shown separately.

Automotive

Rohnert Park Transmission

From steady to oversubscribed

Local SEO and a conversion-led site helped move a steady shop to oversubscribed. The chart shows the corresponding search-visibility trend.

Rohnert Park Transmission — Google Search Console performance
Search visibility sourceGoogle Search Console
Verified Google reviews

Rated 5.0 by the
businesses we build for.

5.0
on Google
View on Google

Fernando Gomez

Business owner, 28 years

I've been in business for 28 years and worked with many people along the way. It's been a pleasure working with Charwin. Extremely happy with my website, SEO, and everything else he does for my company. His passion for his work is obvious and much appreciated.

Randy Franco

Construction services

BKND Development delivered exactly what they promised. The keyword strategy they crafted for our construction services worked like a charm — almost immediately we saw a steady stream of high-intent inquiries. Not fluff, not vanity metrics. Real leads turning into signed contracts.

Andrew Williams

The Library Dispensary, NJ

These guys make things happen for small businesses. We are seeing nothing but results here at The Library Dispensary of New Jersey.

How the work runs

One person, three jobs, no handoff.

The person who scopes your plan writes the pages, runs the ads, and reads the numbers. That is slower than a 30-person agency on paper and faster in practice, because nothing waits in a queue.

  1. Week 1

    Read before building

    We pull your Search Console history, your Google Business Profile, and the top three competitors for every town you serve. You get a written plan with the towns, the pages, and the price before anything is bought.

  2. Weeks 2 to 4

    Build in code

    The site or the campaign goes live. Town pages, service pages, call tracking, and your Opusite login, written by the person you spoke to on the call. No handoff to a production team, because there is not one.

  3. Every month after

    Report on leads, not impressions

    The monthly report shows calls and forms by source. Pages that rank get more pages around them. Pages that do not get rewritten. You can leave at the end of any month.

Let’s build

Ready to build
through software?

Tell us where you want to grow. We’ll engineer the system, run it on Opusite, and tie every result back to revenue.

See our work