Web Dens is one person. That’s the point.
I'm Nick McInnis. I design, build, host and look after small business websites out of Michigan, 3 at a time, and you deal with me from the first call to whatever you need three years from now.
How this ended up being a one-person company
Before Web Dens I spent a decade in IT — running a service desk, administering Microsoft 365 tenants, writing automation, and building web and desktop applications. That background matters more than it sounds like it should. Most of what goes wrong with a small business website isn’t design; it’s operations. Expired certificates. Backups that quietly stopped running two years ago. A plugin nobody dares update. I’ve spent years on the other end of that phone call.
I started Web Dens because I kept meeting business owners who’d been through the agency experience and come out with a site they couldn’t edit, a bill they couldn’t decode, and no idea who to call. They hadn’t been ripped off exactly — they’d just been sold the overheads of a company that needed to keep twelve people busy.
So I kept it small on purpose. I take 3 projects at a time. That’s not a marketing device — it’s the actual number of projects one person can do properly while still answering emails the same day. When a slot is full, it’s full, and I’ll tell you when the next one opens rather than take your money and park you in a queue.
You can see what else I build and write at mcinnis.dev — side projects, notes on what I’m learning, and the occasional post about why a folder of Markdown files makes a better CMS than a database.
Why only 3 at a time?
Every agency you've worked with was optimizing for utilization — keeping everyone billable. I'm optimizing for your project being finished, correctly, by someone who remembers what you said last week.
Full attention
With 3 live projects I know your build without re-reading notes. Questions get answered in hours, not on Thursday's status call.
No telephone game
Nothing is relayed. What you ask for is what gets built, because the person hearing it is the person typing.
A real timeline
I can only promise a start date I can actually keep. Slots reopen as projects ship, and I'll give you the honest date.
Four things I won't compromise on
You talk to me
Not to an account manager, not to a ticket queue, not to whoever is free that week. The person who quotes the work is the person who does the work and the person who answers the email eighteen months later.
Nothing you can't walk away from
Your domain, your hosting account, your code, your content — all in your name. I've inherited too many sites held hostage by whoever built them. I won't be that person.
Honest about fit
If your project needs a team of six, or a specialty I don't have, I'll tell you on the first call and point you somewhere better. A bad-fit project helps neither of us.
Built to outlive the engagement
Standards-based, documented, no exotic dependencies. If you hand it to another developer in three years, they should be able to pick it up without swearing.

Still reading? Let's talk.
Thirty minutes, no obligation, and you'll leave knowing whether I'm the right person for it — even if the answer is no.