Custom Web Design & Refreshes
Starting fresh or tired of what you've got? I'll build you something clean, fast, and actually yours — not a recycled template with your logo slapped on it. Works on every screen, loads fast, no fuss.
I'm Christopher. I build websites for small businesses around Princeton, NC — from scratch, on my own servers, and I'm the one who picks up when you call. Been doing this since I was a teenager and I haven't handed it off to anyone yet.
When you reach out, you get me — same person who took your call, wrote the code, and will still be here if you need something changed six months from now. No layers, no runaround.
I keep it focused on purpose. Web design, hosting, and SEO — the three things a small business actually needs to have a real presence online. I don't upsell stuff you don't need.
Starting fresh or tired of what you've got? I'll build you something clean, fast, and actually yours — not a recycled template with your logo slapped on it. Works on every screen, loads fast, no fuss.
Your site lives on hardware I own and manage — not some third-party cloud platform. Real independence: no surprise shutdowns, no data harvested by a company you've never heard of, and someone who actually cares when something goes wrong.
Just being online isn't enough if nobody finds you. I write clean code, set up your meta tags the right way, tune page speed, handle your local listings, and make sure Google knows what you do and where you are. It's baked into every build.
Pick a build tier, decide how you want it delivered, and we get going. The price you see is the price you pay.
Take the file and do whatever you want with it, or let me keep it running. Your call.
Every build includes your HTML file — hosting is always optional, never required. Not sure what you need? Just ask.
Hey, I'm Christopher. I'm based in Princeton, NC and I started WebSmithsCS because I wanted to help small businesses around here actually get online — not just exist online, but grow. And I'll be honest: I was tired of my current job and wanted to see if I could build something of my own.
I started learning HTML in my off time — some of it on lunch breaks, some of it late at night. I built things, broke things, figured it out. Now I think I'm ready to really push for it.
If you choose me, you get me. We'll work 1-on-1 — call, text, email, video call, whatever works for you. I'll do my best to nail a rough draft on the first try, and then we work together to hone it into exactly what you want. Like a Websmith.
These are template styles — not real clients, just examples of what I can build. Pick a vibe you like and we start from there, swapping in your name, your colors, your content. Nothing goes out the door looking like a placeholder.
No problem — these are just a few examples of what I can design. Whatever your business does, I can build something that fits. Just reach out and we'll figure out what makes sense for you.
I'm just a guy hoping to find some people to help and make some connections along the way. Clean site, messy site, something in between — I'll do everything I can to get you exactly what you want.
I'm pretty level headed and open to a lot of suggestions, so please feel free to ask. No idea is too out there.
Straight answers — no fluff.
Most small business websites I build run between $500 and $1,500 depending on size and features. Everything is agreed on upfront — no surprise fees. See the pricing section for current tiers.
Yes. I serve the broader Johnston County area — Smithfield, Clayton, Selma, and surrounding towns. I also work remotely with clients across North Carolina.
No. Every site is hand-coded from scratch — no WordPress, no Wix, no Squarespace. That means faster load times, no plugin bloat, and a site that doesn't break when a platform updates.
I host on privately owned servers — not AWS, Google Cloud, or any big-tech platform. One point of contact for both the site and the hosting.
Most projects are live within 1–2 weeks. Rush delivery is available. Timeline depends on how quickly we nail down your content and preferences.
Have a question or want to talk about a project? Fill out the form and I'll get back to you the same day — usually faster than that.
Honestly, most people just text me at (910) 970-7591 — that works great too.
Usually same day, definitely within a business day. Talk soon.