Illustration of a website layout being assembled by hand
5.0 on Google from 30 reviews · Since 2012

Web design in Michigan, built to bring in work

Small business websites built to show up when people nearby search, load fast on a phone, and make calling you the obvious next step. Designed and built by me in Macomb County, for a fixed price you see before work starts.

  • A fixed quote before any work starts
  • You deal with me, not an account manager
  • No contract lock-in

Get a free quote

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

Prefer to talk? Book a free consultation.

What you get

What a new website should do for your business

Your site won’t be my first. Since 2016 I’ve delivered 154 Upwork jobs for more than 100 clients, and 94 of them were WordPress and Divi websites: new builds, redesigns and rebuilds for a market research firm, a real estate brokerage, a reading program, a trade association and other web agencies, among others. Every one is listed on my Upwork profile.

More calls from people searching nearby

A page for each service and each town you serve, schema markup, and your Google Business Profile connected, so the site shows up when neighbors search.

A price you know before work starts

A written, fixed quote after a free consultation. Sites start at $2,500 and the number does not creep once we agree on it.

One person, start to finish

I design it, build it, write it and launch it. When you call with a question, you reach the person who made the last change.

Website design

From $2,500 one-time

A five-page site for a service business sits near that number. More pages, copywriting, booking or a store add to it. You get a written, fixed quote after a free consultation. No contract lock-in.

Why most small business websites never bring in a call

Most websites I’m asked to replace fail in boring ways. They load slowly on a phone. The phone number is in a footer nobody scrolls to. The homepage never says plainly what the business does or where. And there’s one page for six services, so Google has nothing to rank for “roof repair Clinton Township” or “family lawyer Mount Clemens.”

Those are planning problems more than design problems, and planning is where I start. Before I pick a font, I know which searches should bring you work, what a visitor needs to see in the first five seconds, and what the next step is on every page. That’s the difference between a website that looks finished and a website that gets your phone to ring.

Questions to settle before you pay anyone for website design

These are the questions I’d want answered if I were hiring a web designer. Open the ones that matter to you.

Will a new website bring in more customers, or just look better?

Looking better is the easy part. A site brings in customers when two things are true: people who search for what you do can find it, and the people who land on it can tell within seconds that you do that thing, in their area, and how to reach you.

So every site I build gets a page for each service and a page for each town you serve, written for the searches people make. It gets schema markup that tells Google your name, address, phone number and services, and it gets connected to your Google Business Profile so the two agree. Then click-to-call and a short quote form go where a thumb lands. That’s what turns a search into a call.

What's included in a website build, in plain terms?
  • A design made for your business and your customers, instead of a theme with your logo dropped in.
  • The phone screen designed first. Most local searches happen on a phone, so the small screen gets the attention and the desktop follows.
  • Pages built to load fast on a cell signal, tested with Google’s own tools before launch.
  • Local SEO from the first day: page titles, a page for each service, pages for the towns you serve, schema markup, and your Google Business Profile connected to the site.
  • Click-to-call, a short quote form, and online booking where it makes sense.
  • Analytics set up so you can see where calls and leads come from.
  • Redirects from every page of your old site, so the rankings and links you’ve earned carry over.
Should my website be on WordPress, or something lighter?

I build on WordPress when you want to edit pages yourself from a dashboard, or when you need plugins for booking, a store or a members area. When speed and security matter more than a dashboard, I build lighter static sites like this one, with no plugins to patch and far less for an attacker to work with. I’ll recommend one and tell you why. Either way, you own it, and I’ll show you how to make edits or handle them for you on a management plan.

Can the site take bookings, payments or online orders?

Some businesses need more than a quote form. A salon needs booking, a restaurant needs a menu and maybe online ordering, a shop needs a cart. I add these when they’ll earn their cost, and I quote them separately so you can see what each one adds. I won’t bolt on a store because a plugin makes it easy.

What do you need from me to build the site?

Less than you’d think. A list of your services, the towns you serve, and what customers ask you most. Photos of your work, your team or your storefront, which beat stock photos every time. Logins for your domain and your current site, if you have one. And a few hours over the project to review what I send. Most clients have me write the copy, because a page that ranks and gets calls is written differently from a brochure.

Who actually designs and builds my website?

Me. I do the planning, the design, the build, the writing and the SEO. There’s no project manager relaying messages and no junior doing the work after the sale. If I’m not the right fit for what you need, I’ll say so on the first call and point you somewhere better.

Website design for contractors, law firms, restaurants and every other local business

If your customers find you by searching a service and a town, I build for you. The job is the same whether you’re a roofer, a dentist, a family law firm, a salon, a marina or a nonprofit: a page for every service, a page for every town, a phone number where a thumb lands, and a site that loads fast on a cell signal. What changes is what the page has to say, and that comes from you.

Some of the businesses I’ve built websites for, as examples rather than a list of limits:

  • Contractors and trades. Electricians, plumbers, HVAC companies, roofers, landscapers and remodelers, where the site has to turn a search into a call. See lead generation websites for contractors.
  • Professional services. Law firms, accountants, insurance agents and consultants, where the site has to earn trust before anyone picks up the phone.
  • Health and wellness. Dentists, therapists, massage therapists, chiropractors and clinics, with booking and forms that respect patient privacy. See websites for massage therapists.
  • Restaurants, salons and shops. Menus, online booking, gift cards and ecommerce websites that sell while you’re closed.
  • Marinas, dive shops and tourism. Trip pages, seasonal hours and booking, the kind of site I build and run for a Florida Keys dive shop.
  • Nonprofits and associations. Donation pages, event listings and member sections that volunteers can update.

Starting small? Affordable website design covers a one-page or five-page site. Replacing a site that stopped working? Website redesign covers how to do it without losing the rankings you have. My pricing guides show what drives website cost in a dozen industries.

Ecommerce websites for Michigan shops that also sell in person

Tell me what your business does and where, and you get a written, fixed quote. No contract lock-in.

Get my quoteOr call 586-221-0792

The ecommerce website most local businesses need is modest: a shop that wants to sell gift cards and a few hundred products online, a bakery taking holiday pre-orders, a boutique that posts new arrivals. For those, a custom ecommerce website on WordPress with WooCommerce does the job without a monthly platform fee, and it shares the same local SEO foundation as the rest of the site, so the store page ranks for your town too. A business whose whole revenue is online, with thousands of products and warehouse integrations, needs a different kind of project, and I’ll tell you so on the first call rather than quote it. Either way the store is quoted as its own line, so you can see what it adds to the $2,500 starting price.

I work all over Michigan, with pages for Mount Clemens, Harrison Township, Clinton Township, Grosse Pointe, Royal Oak, Detroit, Ann Arbor, Lansing, Kalamazoo, Grand Rapids, Traverse City and more. Already have a site that needs to rank? Start with local SEO instead.

By industry

Website design for contractors, trades and local practices

How it works

How a website project runs, from the first call to launch

  1. 01

    Discovery

    A short questionnaire, then a call about your customers, your competitors and what a good month looks like.

  2. 02

    Design

    I design the homepage first. You approve the direction before I build the rest.

  3. 03

    Build and launch

    Every page built and tested on real phones. Every old page redirected, so the rankings you have carry over.

  4. 04

    After launch

    I stay around for questions and changes. If you want updates handled for you, that is my management plan.

Why me

What most web design companies deliver, and what I deliver

Elsewhere, often

  • A theme with your logo dropped in
  • An hourly estimate that grows as you go
  • An account manager between you and the builder
  • Old pages left unredirected, rankings lost at launch
  • A site you can’t log into or move

With me

  • A design made for your business and your customers
  • A fixed written quote before work starts
  • You talk to the person building the site
  • Every old page redirected so your rankings carry over
  • You own the domain, the site and every login
Illustration of Lake St. Clair near Harrison Township, Michigan

Who you'd work with

The web designer and local SEO consultant you'll actually talk to

I'm Ryan York, and WebPossible is a one-person web design and SEO company in Harrison Township, Macomb County. I learned the work as a scuba diver in the Florida Keys, tired of waiting on the person who ran our website, which is why I think about the phone ringing first and the design second. There's no team to hand you off to. The person who answers your first call is the person who designs your website, builds it and checks your rankings.

14
years building sites, since 2012
154
jobs completed on Upwork
5.0
stars on Google from 30 reviews

More about how I work

Reviews

Reviews from website design clients on Google, Clutch and Upwork

5.0 stars from 30 Google reviews, 5.0 from 5 verified Clutch reviews, and 83 client reviews on Upwork since 2016. The ones below are quoted in full, with the source linked.

Kara D.SEO · 3 years ago
★★★★★
I hired Ryan to help improve the SEO of my business website and he has been so easy to work with from the time I submitted my inquiry through the finishing touches. He is extremely responsive, organized in his approach, and thoughtful in his execution. I had many questions that I threw at Ryan, and he was able to answer them all, which made me feel really good about the entire process. Since the initial work started, I have added on more page updates because I am already seeing positive results. I look forward to continuing to work with Ryan and wouldn't hesitate to recommend him to other business owners that I know!
Arlene S. PedersenClient websites · 3 years ago
★★★★★
I have used Ryan for many years and on many client websites, he has always been responsive, efficient and been great to work with. With his expertise, he has been able to facilitate creating websites I am proud of, and I have always been able to count on him. I trust him completely and have recommended him to my past clients for ongoing work.
Syed SajjadTwo business websites · 6 years ago
★★★★★
Recently, I gave two of my business website development projects to Ryan. He is superb in his work. Ryan is a very honest guy and advises best to his clients. I am very happy with the final outcome of what Ryan did for both of my projects.
Michelle KrolWordPress mobile redesign · 7 years ago
★★★★★
Ryan helped me make my current WordPress site mobile friendly. He is intuitive, easy to work with, and knowledgeable.
Dorothy WellsAcupuncture practice website · 10 years ago
★★★★★
Working with Ryan York at WebPossible made redesigning our website a great experience. Our acupuncture practice recently needed to update our website, and I wanted to find someone we could communicate with and who would be able to produce quick, professional results within our small budget. And just as importantly, I wanted that person to be able to understand the what we are about so that the website could project that to potential patients. We found the right web designer! Ryan is clear, precise and professional. It amazes me how quickly he was able to create a new website for us and respond to any changes we wanted. And all this without having any face-to-face meetings, and for a great price! We are really happy, and I recommend this company wholeheartedly.
Operations Manager, Friendly LogisticsWeb design and development · Aug 2020
★★★★★
Communication is key, and that's his strong suit.
General Manager, Cash Buyers MacombSEO, PPC and web development · Jul 2020
★★★★★
Ryan was a perfect fit. He's my first call if I ever need any help establishing or increasing my online footprint.
Owner, Captain Hook's Marina & Dive CenterWeb development · Jul 2020
★★★★★
We have a minimal understanding of WordPress, but they made the process easy for us.
Founder, Align Your StorySEO · Apr 2020
★★★★★
I'm very satisfied with them. They do a good job of working within my small budget.
President, Misfit Angels RescueWeb development · May 2022
★★★★★
Their personal attention and timely delivery are impressive in the workflow.
Upwork clientDivi landing pages · Feb 2023
★★★★★
Ryan was phenomenal to work with! He asked great questions, understood our project, and delivered without issue and right on schedule. I definitely will re-hire and recommend him.
Upwork clientMultiple WordPress websites · Feb 2023
★★★★★
Ryan had excellent attention to detail and delivered with quality and speed when necessary.
Upwork clientWebsite redesign and management · Sep 2022
★★★★★
Super responsive. Thanks Ryan.

FAQ

Frequently asked questions about my web design process and pricing

How much does a small business website cost in Michigan?

Mine start at $2,500. What moves the price is the number of pages, whether I write the copy, and features like booking, payments or a store. You get a fixed quote before work starts, so the number doesn't creep.

How long does a new website take?

It depends on the size of the site and how quickly we pull together your photos and content. You get a timeline with your quote, and I stick to it.

Will a new site hurt my Google rankings?

Not if the move is handled properly. I map every old page to its new address and set up redirects, so the rankings and links you've earned carry over. Skipping this step is how a lot of redesigns lose traffic.

Can I update the site myself?

Yes, if you want to. I'll build on a setup that fits how hands-on you want to be and show you how to make edits. If you'd rather not touch it, my management plan covers updates.

Do you write the content?

I can. Most clients have me write it, because a page that ranks and gets calls is written differently from a brochure. You review everything before it goes live.

Service area

Website design for businesses across Michigan, from Harrison Township

I'm in Harrison Township, Macomb County, on the Lake St. Clair side of metro Detroit. Most clients are in southeast Michigan, and I work with businesses across the state and beyond by phone, video call and email.

WebPossible
41253 Clairpointe
Harrison Township, MI 48045
586-221-0792
info@webpossible.net

See my Google Business Profile

Web design pages by area

Harrison Township, Michigan. Open in Google Maps

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.