Captain Hook's Marina & Dive Center
A WordPress website for a dive shop and marina in Marathon, with a page for every trip and service, booking links, and ongoing local SEO for Florida Keys diving and snorkeling searches.

Web design & SEO · Macomb County, Michigan
I'm Ryan York. I've built and ranked websites for small businesses since 2012, from Macomb County to the Florida Keys. You get one person who answers the phone and does the work.
A lot of agencies win you over with a senior strategist, then hand your account to whoever started last month. I don’t have anyone to hand it to. The person on your first call is the person who designs your site, writes your pages and checks your rankings every month.
That keeps things simple. You get a fixed price up front. You get straight answers, including “you don’t need that.” And if it stops making sense to work together, you leave with everything that’s yours.
I started building websites in the Florida Keys, where I worked as a scuba diver and got tired of chasing our web guy. So I learned what a small business needs before I learned how to build for one. I still build that way. Every page is there to get you calls.

Services
Fast, clear sites built around the one thing a visitor came to do: call you, book you, or ask for a quote.
From $2,500 one-time
Local SEOShow up when people nearby search for what you do. I fix the site, build the local pages, and report what moved.
From $2,000 per month
AI search optimizationGet your business named when people ask ChatGPT, Google AI Overviews or Perplexity who to hire. A one-time audit and fix.
From $1,500 one-time
Google Business ProfileYour profile is often the first thing people see. I set it up right, fix categories and photos, and keep it active.
From $400 one-time
Content writingService pages and articles written for the questions your customers actually type into Google.
From $150 per article
Website managementUpdates, backups, security and small edits, handled. You email me, it gets done.
From $99 per month
Service areasHarrison Township, Mount Clemens, Clinton Township, Grosse Pointe, Royal Oak, West Bloomfield, Detroit, South Lyon, Ann Arbor, Lansing, Kalamazoo, Traverse City, Grand Rapids, Marquette, and anywhere else in Michigan.
Work
A WordPress site I run for a dive shop and a custom site I built from scratch. The Search Console numbers are on each project page.
A WordPress website for a dive shop and marina in Marathon, with a page for every trip and service, booking links, and ongoing local SEO for Florida Keys diving and snorkeling searches.
A custom-built directory and guide website for boaters on Lake St. Clair: marinas, launches, restaurants and events, each on its own page, launched in August 2026.
How it works
I look at your site, your Google profile and who ranks above you, then tell you plainly what is worth fixing and what it costs.
I design and build the site or fixes myself. You see progress as it happens and approve it before anything goes live.
Once it is live, I track calls, form leads and rankings, and keep improving the pages that bring in work.
Pricing
These are real starting points. You get a written, fixed quote before any work starts.
Reviews
Quoted word for word from Google (5.0 from 30 reviews), Clutch and Upwork (83 client reviews since 2016).
“He is extremely responsive, organized in his approach, and thoughtful in his execution.”
“Communication is key, and that's his strong suit.”
“Ryan was phenomenal to work with! He asked great questions, understood our project, and delivered without issue and right on schedule.”
FAQ
My small business sites start at $2,500. The final price depends on how many pages you need, whether I write the copy, and features like online booking or a store. You get a fixed quote after a free consultation, before any work starts.
No. I'm based in Harrison Township and most of my clients are in metro Detroit and across Michigan, but I work with businesses anywhere. Everything runs by phone, video call and email.
Yes. Your domain, your site and your Google Business Profile are in your name. If we stop working together, all of it stays with you.
Fixes to your site and Google Business Profile can show up within weeks. Ranking for competitive searches usually takes several months. I report every month, so you can see what moved and what didn't.
No. SEO and website management are month to month. I'd rather keep you because the work pays off.
A free quote, a straight answer, and no sales pitch. If I’m not the right fit, I’ll say so.