Treasure Coast, Florida
Website design, local SEO & Google listings.
When somebody nearby searches for what you do, Google shows three businesses. That's the whole list most people ever look at, and most local businesses aren't on it — not because their website is ugly, but because nothing is telling Google they exist. I do the web design and the local SEO behind it — mostly the Google Business Profile — so the phone actually rings.
Not ready to book? Read two real website audits I wrote, names removed.
🇭🇳 Hablo español — vea esta página en español
Are you in the top three?
Three spots. Everyone below them gets a fraction of the calls.
Why it's called Top Three
First place isn't the goal. Getting inside the three is.
Measured click-through rates for the three Google Maps spots are almost level — but the drop to fourth is a cliff, because reaching it means tapping "more places," which most people never do. That's the whole job: get you into the box, not to the top of it.
of clicks go to the first spot in the Google Maps pack.
First Page Sage, 2026 · an SEO agency's own client data
go to the third. Under three points behind first, so third place still gets the call.
First Page Sage, 2026 · an SEO agency's own client data
is where the list ends for most people. Reaching it means tapping "more places," and most never do.
Why the three spots are the whole job
Which is why nobody should promise you first place. Google Maps results depend partly on how close the searcher is standing to you, and nobody controls that. Getting you inside the three is achievable. Promising the top of it isn't, and anyone who does is guessing.
What I do
Website design and local SEO, done properly.
Website design
A site that loads fast, works properly on a phone, says what you do and where you do it, and makes it easy to call you. Written for the customer, not for a design award.
Website redesign
Already have a site? Sometimes it only needs fixing, and I'll tell you that instead of selling you a rebuild. How to tell the difference.
Google Business Profile
The profile decides whether you appear on the map at all. Claimed, completed, the right categories, old numbers cleaned up and reviews coming in. The whole checklist is published free if you'd rather do it yourself.
For contractors and trades
Roofers, painters, lawn crews, HVAC and the rest. What a trade's site has to do differently, and how the map works for service-area businesses.
Then I keep it working. Hosting, updates, security, changes when you need them, and a plain-English report every month showing calls and clicks. AI search is a second map, and it is reported the same way.
Pricing
Website design prices, published. You shouldn't need a sales call to find them.
One-time build, then an optional monthly plan you can stop any month. If you want the research behind these numbers, I published what a website actually costs and why quotes vary by twenty times.
Starter
$800
Three pages. For a business that just needs to exist properly online.
- 3 pages, built mobile-first
- Google Business Profile set up and connected
- Basic on-page SEO
- Contact form that reaches your phone
- You own the site, the domain, and every login
Professional
$1,500
Seven pages. For a business with real services to explain.
- 7 pages, custom design
- Lead-capture forms
- Full on-page SEO plus schema markup
- Google Business Profile optimization
- You own everything
Premium
$3,000
For a business that wants the writing and the strategy handled too.
- 10 pages, custom designed
- Copywriting and content written for you
- Landing pages for your best services
- Local SEO across multiple towns
- You own everything
Google profile setup
$300 once
No website needed and no monthly plan. The profile decides whether you appear on Google Maps at all.
- Categories researched against whoever outranks you
- Every service written out, service areas set
- Hours, photos and description, connected to your site
Then monthly, if you want it run for you. Care $150 keeps the site alive — hosting, updates, security, small changes. Local Visibility $300 adds the work that gets you found: your Google Business Profile managed, reviews handled, local SEO ongoing. Growth $600 is for several towns at once, and Authority $1,000 for categories where publishing decides who wins. Month to month, cancel any month. Every plan, every add-on and what each one includes →
Why me
If you ever leave, you take everything with you.
The most common complaint about the big website companies isn't price or design. It's that people find out — at the worst possible moment — that the site they paid for was never theirs. I put it in writing instead.
One web designer, start to finish. I design and build the sites, run the Google listings and do the monthly SEO myself, from Sebastian. No account managers, because there aren't any. If your site breaks on a Sunday, you're calling the person who built it. Member of the Sebastian River Area Chamber of Commerce.
- Your domain is registered in your name. Not mine. It always was yours.
- You get every login. Hosting, Google, analytics, email — handed over, written down.
- No contract to escape. Monthly plans are month to month. Cancel and nothing disappears.
- No fee to leave. No transfer fee, no release fee, no ransom on your own website.
- You can change it yourself. Or have me do it. You're not locked into asking permission.
How it goes
Building your website. Four steps, about two to three weeks.
Step 1
I look you up
Before you pay anything, I check your Google listing and tell you what's wrong with it. Free, no obligation, takes me ten minutes.
Step 2
I agree on the scope
You pick a tier off this page. I write down exactly what you get and what it costs. No surprises later.
Step 3
I build and you review
You see it before it goes live and tell me what to change. I keep going until it's right.
Step 4
I launch and hand over the keys
Site live, Google profile connected, every login written down and given to you. Then the monthly work starts if you want it.
Work
Recent website design work, and what each site had to do.
Every business is different, so every build is too — some needed web design, some needed the Google Business Profile fixed first, most needed both. Three of six here; the rest, grouped by industry, are on the case studies page. If you're in the trades, what a contractor's site has to do differently is written up here.

All County Painters
Hollywood, FL · Broward, Dade & Palm Beach
Call buttons that dialed the wrong number for years. Rebuilt as 22 pages in English and Spanish. Read the case study →

Advanced Hair Growth Clinic
Charlotte, North Carolina · built entirely remotely
A site that never mentioned half of what she treated, rebuilt around the conditions people search for. Read the case study →

Aiden's Lawn & Landscape
Sebastian, FL · my own town
A new crew built around the one job nobody local was claiming, with prices published from $75. Read the case study →
All six projects, grouped by industry and with honest notes on which have results yet, are on the case studies page.
Where I work
Based in Sebastian. Working from Cocoa to Port St. Lucie.
Indian River County
St. Lucie County
Each town has its own page with its own numbers, and the full list is here. Close enough to meet at your shop, and close enough to come back if something needs fixing. Hablo español.
Questions
The things people ask me before they sign.
How long until my phone starts ringing more?
The website is usually live in about two to three weeks. Local search results move slower — usually three to six months before you notice a real difference, and it keeps building after that. The Google Business Profile work often shows up sooner, sometimes within a few weeks, because most profiles start out half-finished.
Your name is Top Three. Are you promising I'll rank there?
No. The name is the goal, not a guarantee. Google's local results depend partly on how close the searcher is to your business, and nobody controls that. What I can do is fix every part that is controllable — your profile, your reviews, your listings, your site — and show you honestly what moved each month. If anyone could promise you the top three, they'd charge a lot more than $300. The checklist for the part you control is here.
What if I already have a website?
Then the first question is whether it needs replacing or just fixing. Sometimes the site is fine and the Google listing is the problem, and I'll tell you that instead of selling you a rebuild you don't need. This article walks through how to tell the difference.
I'm not in your area. Can you still build my site?
Yes, and I already do. Two of the projects in the work above were built entirely over the phone and email — a hair loss clinic in Charlotte, North Carolina and a beauty-industry educator in Pooler, Georgia. Kapyderm sells nationwide with a practitioner network across more than fifteen states. A website, a Google profile, reviews and reporting don't require anyone to be in the room. Prices are the same wherever you are.
The one honest difference: I can't sit across a table from you, and for local clients that's genuinely part of what they're paying for. If that matters to you, hire someone in your own town — and use this piece on who owns your website to make sure they put ownership in writing.
Do you work in Spanish?
Yes — the calls, the written agreement and the website itself, at no extra cost. Spanish is my first language, not a course I took. When I checked eleven Brevard web design firms in October 2026, two sold bilingual sites, both aimed at Miami, and none offered Spanish on a Brevard page. Toda la información en español aquí.
Free, takes me ten minutes
Let me look up your Google listing first.
Send me your business name and I'll tell you what's missing from your profile and what it's costing you — before you spend a dollar. If the fix is something you can do yourself, I'll tell you that too. Prefer to book a slot rather than ring? Pick a time below — fifteen minutes, and you'll get the same answer.
No sales call. No obligation. You keep the answer either way.
Hablo español — vea esta página en español