Illustration of sailboats and a dock on Lake St. Clair at sunset, near Harrison Township, Michigan

Web design & SEO · Macomb County, Michigan

Websites and local SEO that get Michigan businesses more calls

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 fixed quote before any work starts
  • You deal with me, not an account manager
  • No long-term contracts

Get a free quote

I reply within one business day. Or call 586-221-0792.

Prefer to talk? Book a free consultation.

You work with me, start to finish

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.

Illustration of a website layout being assembled by hand

Work

Websites I’ve designed, built and ranked

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.

Florida Keys dive shop · WordPress website and local SEO

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.

See the project

Lake St. Clair boating guide, Harrison Township · Custom website, built from scratch

Experience Boat Town

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.

See the project

How it works

Three steps, no surprises

  1. 01

    Audit

    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.

  2. 02

    Build

    I design and build the site or fixes myself. You see progress as it happens and approve it before anything goes live.

  3. 03

    Grow

    Once it is live, I track calls, form leads and rankings, and keep improving the pages that bring in work.

Reviews

What clients say

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.”
Kara D.
SEO · Google
★★★★★
“Communication is key, and that's his strong suit.”
Operations Manager, Friendly Logistics
Web design and development · Aug 2020 · Clutch
★★★★★
“Ryan was phenomenal to work with! He asked great questions, understood our project, and delivered without issue and right on schedule.”
Website HQ
Divi landing pages · Feb 2023 · Upwork

FAQ

Frequently asked questions before you hire me

How much does a website cost?

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.

Do you only work with businesses in Macomb County?

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.

Do I own my website?

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.

How long does SEO take to work?

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.

Do you lock clients into contracts?

No. SEO and website management are month to month. I'd rather keep you because the work pays off.

Tell me what you need. I’ll tell you what it costs.

A free quote, a straight answer, and no sales pitch. If I’m not the right fit, I’ll say so.

Get a free quote

I reply within one business day. Or call 586-221-0792.

Prefer to talk? Book a free consultation.