Web Design & Development

Your business deserves a site that works.

Custom websites built to be fast, found on Google, and easy to use — without the agency markup or the runaround.

What's included

Everything your site actually needs

Every site I build comes with the foundations that matter for a real business.

Mobile Responsive

Looks great on every screen — phone, tablet, or desktop. No exceptions.

Fast Loading

Optimized code and images so your site loads quickly — important for both visitors and Google rankings.

SEO Foundations

Proper meta tags, structured headings, sitemaps, and Google-indexable markup right from the start.

Custom Design

No templates. Your site is designed to match your brand, not whichever WordPress theme was on sale.

Contact Forms

Working contact forms that send messages straight to your inbox. Simple and reliable.

SSL & Hosting Help

I'll get you set up with secure HTTPS hosting and walk you through managing it yourself if you want.

Easy to Update

I'll show you how to update your own content, or I can handle ongoing changes for you.

Google Maps & Listings

Embed maps, link your Google Business Profile, and make it easy for local customers to find you.

How it works

From first chat to live site

A clear, four-step process with no surprises.

1

Discovery Call

We talk through your business, what you need, and what success looks like. Free, no obligation.

2

Design Mockup

I put together a visual concept for you to review before any code is written. You approve the direction first.

3

Build & Review

I build the site and share a live preview. You give feedback, I make revisions. Repeat until it's right.

4

Launch

We push it live. I handle the DNS, SSL, and final checks — and make sure you know how everything works.

Pricing

Starting at $100 — that's it

Every website project starts at $100. More pages, special features, or e-commerce will push the price up — but you'll always know the total before any work begins.

Most Projects

Standard Site

A clean, professional website for most small businesses — built right the first time.

$100 starting
  • 1–5 pages
  • Mobile responsive
  • Custom design
  • Contact form
  • SEO foundations
  • Hosting & domain setup
Get started →

Complex / Custom

More pages, e-commerce, booking systems, or anything with special requirements.

Let's talk
  • Any number of pages
  • E-commerce & payments
  • Booking / scheduling
  • Custom integrations
  • Quoted upfront, no surprises
Get a quote →

Price increases with complexity — more pages, tight timelines, or special features. Either way, I'll give you a clear number before touching any code.

FAQ

Common questions

How long does it take to build a website?

A simple single-page site can be done in under a week. A multi-page site typically takes 1–3 weeks depending on how quickly you can provide content (photos, copy, etc.). Larger or custom projects vary — we'll agree on a timeline before starting.

Do I need to provide the content?

You'll need to provide basic info about your business — services, hours, contact details, that sort of thing. I can help draft copy and recommend free stock photos if you don't have your own imagery. The more you can give me, the better the result.

What does hosting cost and do you handle it?

I'll help you set up hosting on a platform like Cloudflare Pages or similar — which is either free or very low cost for most small business sites. You pay the host directly; I handle the technical setup as part of the project.

Can I update the site myself after it's built?

Yes. I'll walk you through making simple updates yourself. If you'd rather not deal with it, I offer affordable ongoing maintenance where I handle changes for you — just email me what you need.

Do you work with businesses outside Minneapolis?

Web projects are fully remote, so yes — I work with businesses anywhere. In-person meetings are available for clients in the Minneapolis/St. Paul metro area.

Ready to build?

Let's get your business online.

Start with a free 20-minute call. No pressure, no jargon — just a straight conversation about what you need.