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.

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.
What you get
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.
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 written, fixed quote after a free consultation. Sites start at $2,500 and the number does not creep once we agree on it.
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.
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.
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.
These are the questions I’d want answered if I were hiring a web designer. Open the ones that matter to you.
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.
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.
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.
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.
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.
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:
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.
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-0792The 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
How it works
A short questionnaire, then a call about your customers, your competitors and what a good month looks like.
I design the homepage first. You approve the direction before I build the rest.
Every page built and tested on real phones. Every old page redirected, so the rankings you have carry over.
I stay around for questions and changes. If you want updates handled for you, that is my management plan.
Why me

Who you'd work with
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.
Reviews
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.
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!
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.
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.
Ryan helped me make my current WordPress site mobile friendly. He is intuitive, easy to work with, and knowledgeable.
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.
Communication is key, and that's his strong suit.
Ryan was a perfect fit. He's my first call if I ever need any help establishing or increasing my online footprint.
We have a minimal understanding of WordPress, but they made the process easy for us.
I'm very satisfied with them. They do a good job of working within my small budget.
Their personal attention and timely delivery are impressive in the workflow.
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.
Ryan had excellent attention to detail and delivered with quality and speed when necessary.
Super responsive. Thanks Ryan.
FAQ
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.
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.
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.
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.
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
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.
WebPossibleSee my Google Business Profile
Harrison Township, Michigan. Open in Google Maps
Also
A free quote, a straight answer, and no sales pitch. If I’m not the right fit, I’ll say so.