Your business deserves a site that works.
A website that loads fast, shows up on Google, and is clear and easy to navigate, without the prices or timelines of larger companies.
What's included:
These come on every site I build. No extra fees, just what your site needs.
Mobile Responsive
Looks great on every device. Phone, tablet, or desktop. No exceptions.
Fast Loading
Optimized code and images so your site loads quickly, which matters 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.
From dream to site
Four steps. It's that easy.
Discovery Call
We talk through your business and what you're trying to accomplish.
Design Mockup
I put together a visual concept for you to review before any code is written.
Build & Review
I build the site and share a preview. You give feedback, and I make revisions. Repeat until it's right.
Launch
We push it live. I handle the DNS, SSL, SEO and final checks, and make sure you know how everything works.
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. And chances are, you'll be pleasantly surprised.
Standard Site
A clean, professional site that covers what most small businesses need.
- 1–5 pages
- Mobile responsive
- Custom design
- Contact form
- SEO foundations
- Hosting & domain setup
Complex / Custom
More pages, e-commerce, booking systems, or anything with special requirements.
- Any number of pages
- E-commerce & payments
- Booking / scheduling
- Custom integrations
- Quoted upfront, no surprises
Price increases with complexity. Another page, a tight timeline, or special features. Either way, you'll get a number before I start working.
Common questions
How long does it take to build a website?
Depends on the work you need me to do. I can have a timeline ready after our first call. I also do well under pressure, so if you have a tight timeline, I may be able to make it work.
Do I need to provide the content?
You'll need to provide basic info about your business. Stuff like services, hours, and contact details. I can help draft the text 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. Depending on your needs, I can make the website incredibly easy for you to change yourself. If you'd rather not deal with it, let me know! I offer affordable ongoing maintenance where I handle changes for you. All you have to do is 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 and St. Paul metro area.
Let's get your business online.
Start with a free, short call. No pressure, no money. Just a quick conversation about what you need.