All ArticlesStrategy

Should Your IT Company Build Your Website?

By James Ramsey·April 26, 2026·7 min read

Here’s a conversation we hear from new clients in mid-Michigan almost every month:

“Our IT company said they’d build us a website. They’ve been doing our IT for years — we trust them, the price was reasonable, so we said yes. A year later we have a site that looks like 2014, hasn’t generated a single lead we can trace, and they keep telling us we need to spend more on Google Ads to fix it.”

Substitute “IT company” for “MSP,” “break-fix shop,” or that local outfit advertising managed-IT plus marketing services on a billboard off I-69 — the script is the same. And the outcome usually is, too.

This post is about why. Not because MSPs are bad at what they do (most of the ones around here are great), but because website work and IT work are structurally different jobs that reward different kinds of teams.

What MSPs are genuinely good at

Before we get into the gap, let’s be clear about what a good Managed Service Provider does well:

  • Keeps your servers, workstations, and network running
  • Patches operating systems on a schedule
  • Handles backups, antivirus, and disaster recovery
  • Triages helpdesk tickets when Carol can’t print or Steve can’t connect to Wi-Fi
  • Manages your Microsoft 365 / Google Workspace tenant
  • Sets up firewalls, VPNs, and remote access
  • Monitors uptime and responds when something breaks

Those are real skills. They keep your business running. The team behind them is wired around availability and break-fix response time — their day job is making sure nothing goes down, and when something does, getting it back up fast.

What websites actually require

A website that works for your business is not an availability problem. It’s a conversion and storytelling problem. Here’s what it actually takes:

  • Brand and visual design — understanding how your business should look and feel, then making it consistent across pages, devices, and contexts
  • Copywriting — the words on the page do most of the selling. They have to be written, edited, and refined
  • UX and conversion strategy — what does a visitor do first? Where does the eye land? What action do you want them to take, and is it obvious?
  • Performance engineering — sites that take more than 3 seconds to load lose half their traffic. That requires understanding bundlers, image pipelines, hosting, CDNs, caching, and Core Web Vitals
  • Local SEO — schema.org markup, Google Business Profile integration, NAP consistency across the web, per-area landing pages
  • Mobile-first development — over 60% of local searches are on phones. Tap targets, fast loads, and offline-tolerant behavior matter more here than anywhere else
  • Iteration after launch — the first version is never the final version. Measuring, A/B testing, and refining is most of the value

None of these overlap with what an MSP does day-to-day. They’re different muscles entirely.

The structural reasons it usually goes sideways

1. Different talent pools

An MSP’s best people are network engineers, sysadmins, and helpdesk leads. They’re not hiring designers, copywriters, or front-end engineers — that’s a different talent market with different salaries and different career incentives. When an MSP “adds web design” as a service, the work usually lands on whoever happened to know a bit of WordPress in college, or it gets outsourced to a low-cost overseas template farm. Neither produces work you’d be proud of.

2. Different SLA model

MSP economics are built around recurring monthly contracts with predictable workload. You pay them a flat fee, they keep your stuff running, the work is mostly reactive (someone calls, they fix it). Their pricing assumes the average customer is mostly quiet most of the time.

Web design work is the opposite: it’s heavy upfront investment (design, build, copy, iteration), then minimal ongoing work. When an MSP tries to bundle web design into their flat MRR model, they have a strong financial incentive to do the least possible work and call it done — because every hour they spend redesigning your site is an hour they’re not getting paid for.

This is why “we’ll redo your site” almost always means “we’ll drop your business into a generic template, change the colors, and call it launched.”

3. Different success metrics

An MSP measures success in tickets closed, uptime percentages, and patch compliance. None of those metrics tell you anything about whether your website is bringing in customers.

Ask your MSP-built-this-website provider what your conversion rate is, what your Google Business Profile views look like month over month, or which pages are your top organic-traffic earners. If they don’t have answers, they’re not measuring the things that determine whether the site is doing its job.

4. Different cadence

A website needs to be alive. Google rewards fresh content, fresh photos, fresh Posts, fresh reviews. An MSP’s cadence is “check in monthly, fix what’s broken.” That’s exactly the wrong rhythm for a marketing asset that needs weekly attention.

5. Conflicts of interest on Google Ads

Here’s the one that hurts. When the website doesn’t generate organic leads, the natural fix — from the MSP’s perspective — is to recommend more Google Ads spend. Ads are easy to bill against, easy to set up, and they paper over the conversion problem. You end up paying for traffic the site can’t convert, instead of fixing the site so it does.

A real web shop’s incentive is to make the site so good you don’t need to subsidize it with paid traffic. That’s a fundamentally different conversation.

The tells that your MSP shouldn’t be your web shop

If any of these are true, you’re probably in the situation we keep seeing:

  • Your site looks like a slightly customized template — one you’ve seen on other businesses they’ve built for
  • It hasn’t been updated in 6+ months
  • You don’t have a Google Business Profile, or it’s unclaimed / dormant
  • You’ve spent meaningful money on Google Ads but can’t point to leads it actually produced
  • Mobile load time feels slow when you check it on your phone
  • Your reviews come in randomly with no review-request flow in place
  • The site doesn’t mention any of the towns or service areas you actually cover
  • You can’t answer “what’s your conversion rate?” or “how many calls did the site generate last month?”

When an MSP-built site is actually fine

To be fair: there are situations where this works. If you genuinely just need a digital business card — an “about / hours / phone” page so you exist on Google — and you don’t expect the site to do any heavy lifting, an MSP-built one is fine. So is Squarespace. So is your nephew who knows WordPress.

The problem is when your business actually depends on the website to bring in customers, and you’re still using the digital-business-card version.

What to do if you’re already in this situation

If you read all of the above and recognized your business: the good news is the fix is straightforward. You don’t have to fire your MSP — they’re probably still great at the IT side. You just have to acknowledge that the website is its own job and bring in someone who does it as their day job.

The two paths from here:

  1. Replace fast with a managed-website service. If you don’t want to spend a lot of money or a lot of time, a managed website tier (we offer this as Coderize Express) gets you a polished, conversion-focused replacement in 3-5 days for $199–$399/mo. Lower commitment than a custom rebuild, but the quality is night-and-day vs. an MSP template.
  2. Custom rebuild on a stack you own. If your business is bigger and the website is a real revenue channel, a custom build ($5,500–$25,000+ depending on complexity) gets you a site you own outright, designed for conversion from the ground up. We hand over the source code — no platform lock-in, no monthly hosage.

Either way, you’ll want to claim and optimize your Google Business Profile as part of the move. That’s the single highest-leverage thing most local businesses ignore, and it’s usually the first thing the MSP-built site failed to set up properly.

The bottom line

Your MSP keeps your business running. They’re great at it. Hire them for that.

The website that brings you new customers is a different job, with different incentives and different talent. Hire someone whose day job is making business websites convert. The price difference between an MSP “web service” and a real web agency is usually small in absolute terms — and the difference in outcome is the leads your business does or doesn’t get for the next five years.

If you’re in mid-Michigan and any of this rings true, we offer free 15-minute audits — we’ll look at your current site, your Google Business Profile, and your local pack ranking, and tell you honestly whether you have a real problem or you’re fine. Drop us a note; we’ll send you a calendar link.

Get insights delivered

Practical web development & business insights. No spam — just the good stuff, once or twice a month.

Ready to start your project?

Free consultation — let's talk about what you need.

Get in Touch