DSOP Designs
Web design and repair

A website you never have to think about.

I build and look after websites for small businesses. No online stores. Just sites that load fast, work properly on a phone, and don't quietly break while you're busy running the business.

What usually goes wrong

Most websites don't fail loudly. They fail quietly.

These are the faults I find most often on small-business sites. Every one of them costs you work without ever showing up as an error you'd notice.

CHECK 01

Dead links from Google

A site gets rebuilt and the old page addresses aren't forwarded. Google keeps sending people to the old ones for months, and every one of those visitors lands on an error page instead of your business.

CHECK 02

Browser security warnings

An expired or mismatched certificate makes Chrome throw a full-page red warning before your site even appears. Most owners never see it, because their own browser has the page cached.

CHECK 03

Unmaintained software

A site left on a five-year-old version of WordPress starts losing plugin support, then contact forms stop delivering. Nobody notices, because a form that silently fails looks exactly like a quiet week.

CHECK 04

Doesn't work on a phone

Most people who look you up are on a phone at the time. If they have to pinch and zoom to find your number, they've already gone back to the search results and called someone else.

CHECK 05

Nothing to actually look at

Plenty of businesses describe what they do in a paragraph of text and show none of it. Photographs of real work sell far harder than copy does, and adding them usually beats a redesign.

CHECK 06

The site is simply down

Hosting lapses and DNS changes take sites offline for weeks. It happens more than you'd think, and the owner is usually the last to find out, because nobody calls to tell you.

No cost, no obligation

I'll check your site and tell you what I find

Send me your web address and I'll go through it properly. Not an automated score out of 100, but an actual look at what's broken and what it's costing you.

  • Every dead link Google still has indexed for you, listed out
  • Certificate and security warnings visitors hit before your page loads
  • How it behaves on a phone, checked on a real one
  • What's out of date under the hood, and whether it matters yet
  • A straight answer on whether you need a rebuild or just a repair, which is usually the repair

If the fix is something you can hand to whoever built it, I'll say so and you owe me nothing. I'd rather be the person who told you than the person who sold you.

Recent build

Something I built end to end

Design, front end, back end, hosting, and the integration work behind it. One person, start to finish.

BikeVitals, live in early access

Know when your drivetrain dies, before it does.

A maintenance tracker for cyclists. It connects to a rider's Strava account, adds up the mileage on each component automatically, and warns them at 75% and 100% of expected wear, so a chain gets replaced before it takes the cassette with it.

The interesting part isn't the design, it's the plumbing: signing in against a third-party API, reconciling ride data without double-counting it, and per-component wear thresholds that riders set themselves.

bikevitals.com
Scope
Solo, design through deployment
Integration
Strava sign-in, automatic ride sync
Core feature
Component wear thresholds and alerts
Status
Live, early access
Who you're dealing with

One person, who answers his own phone.

How I work
One project at a time
Repairs before rebuilds
No account managers
No online stores
No monthly lock-in

My name is David, and DSOP Designs is me. You won't be handed to a sales rep and then passed to someone offshore who never speaks to you. The person who looks at your site is the person who fixes it and the person you call afterwards.

I'd rather repair your site than sell you a new one. A lot of what I find is a few hours of work, not a rebuild, and I'll tell you when that's the case even though the rebuild would pay me better. Long term I'd rather have the referral.

I take on a small number of projects, so I'm not always available immediately. When I'm not, I'll say so up front rather than start something I can't finish properly.

Get in touch

Send me your website address.

Email or phone, whichever suits. I answer both myself.

Phone 416-917-4129
Where Remote, anywhere
Availability Taking new projects