Websites
for
Minnesota
businesses
Your website is rented.
Mine are sold.
A custom website written from scratch, live in two weeks and yours to keep: the domain, the hosting and the code. Nothing monthly.
Your homepage is on a private preview link within 48 hours of day one. If it is not right, end the build within three business days and the booking deposit comes back.
Flat-rate pricing, no sales call Price your siteGoogle PageSpeed Insights
100, 100, 100 and 100
Phone and desktop: performance, accessibility, best practices, SEO
Accessibility
WCAG 2.2 AA
The newest version of the standard cited in ADA website claims, met on launch day
Your customers’ privacy
0
Trackers, cookies and third-party scripts on this page
- Every site I build has to launch like this Test this page Google’s own test, about a minute. Phone runs vary by a point or two; opens in a new tab
Built for
Any Minnesota business that sells to the public and needs three things from a website: to be found, understood and reached.
-
Found
by name, by town, by the question they typed
Most new customers already have your name, from a referral, a sign or a truck. When they search it, the first result has to be your own site, not a directory’s copy of you.
In the build Your name, address and hours as local business schema; a title tag and meta description on every page; your Google Business Profile, set up or corrected in your own account.
-
Understood
on one screen, on a phone
Are you open? What do you do, and what does it cost or how do you quote? Do you serve my town? All four are answered before anyone scrolls, in your words, not a template’s.
In the build Each service in its own section; your prices or how you quote; the towns you serve by name; hours, a map link and directions up front.
-
Reached
in one tap, through the tool you already use
A call, a quote request, a booking or an order. Whichever they came for is in plain sight, because a customer who has to hunt for it calls the next name on the list.
In the build A tap-to-call number; a contact form and a quote or booking request to your inbox; the booking, ordering and review links where a customer expects them.
01 What you own
$15 or so a year for the domain, and nothing else
The domain and the hosting are in your name from the start, and on launch day the code is yours to keep. If I disappeared the next morning, your site would not notice.
A site on Wix or Squarespace, or leased from an agency on a monthly plan, is rented: it stops when the payments do. Yours runs on Cloudflare’s free plan, with no subscription and no plugins to patch.
- Handoff
- Every login, the full source and a one-page guide on launch day, with my access removed.
- Customer data
- None is kept on the site. A form sends a name, a way to reach them and the request to your inbox, through your own account.
02 The site
$3,300 for the three pages most businesses need
Home, Services and Contact, designed and written for your business: no theme, no page builder, and not this page’s look either. Every word comes from what you tell me.
Yours is built around your brand, your colors and your own photographs.
- Included
- Professional copywriting; mobile-first design; on-page SEO with title tags, meta descriptions and local business schema; Google Business Profile, Search Console and Bing Webmaster Tools setup; SSL; spam-filtered forms; email forwarding.
- Beyond three pages
- $400 a page during the build. Ten tools, from a dashboard you post from to a cost estimator for your own prices, are each priced on the services page.
Samples
Homepages for businesses that do not exist, each one written from a blank page.
The names, numbers and addresses are invented. No two share a typeface or a palette, and none of them looks like this site. Open one and scroll the whole page.
03 How it’s built
0 themes or plugins, and no line I have not read
AI writes every line of your site under my direction, in Claude Code, and I read every line it writes. The typing is the machine’s. The decisions are mine.
That is how one web designer in Chanhassen launches in two weeks what an agency schedules over months, at a flat price: no hours to bill, no team to coordinate.
- Before I see a page
- Rendered at phone, tablet and desktop widths and checked for overflow and tap targets; every text color held to WCAG AA contrast; every link and form tested in a real browser, scripts on and off.
- Before you see it
- The same audit PageSpeed Insights runs: a page under 100 does not go up. Then I read it as your customer would, and you approve every page.
- What that buys you
- More checks than a page typed by hand gets, and the same checks on every update I make.
04 The guarantee
48 hours from day one to your homepage
You see your homepage on a private preview link before I bill another dollar. If it is not right, end the build within three business days and the deposit comes back in full, no questions asked.
This site is built the way yours will be, and you can test it. So the risk runs the other way.
- Payments
- A $1,250 booking deposit reserves your date. The rest is paid in two halves, on homepage approval and on last-page approval, and your site goes live the business day after the last payment clears.
- Revisions
- Unlimited before launch, to the pages that are there. If a change would move the launch date, I tell you and you decide.
- After launch
- Two weeks of free updates, then $125 a round: one email, up to two hours of work, done within two business days. No editor to log into.
- Warranty
- A year on anything I wrote wrong, and an annual site audit, $250, if you want one.
05 Will people find me?
30 days after launch, a page of what Google saw
Every page is built the way Google says to build one. Thirty days after launch you get a page from your own Search Console: the searches that showed your site and what to fix next.
On-page and technical SEO are in place at launch. Nobody can promise rankings, so I don’t.
- Technical SEO
- An XML sitemap and robots.txt, with the sitemap submitted to Google and Bing; your photographs compressed and sized for every screen; and social sharing tags, so a link sent in a text or posted on Facebook shows your title, description and image.
- Local SEO
- Your Google Business Profile puts you on the map, and the site backs it with the same name, address and hours.
- AI search
- Google says AI Overviews and AI Mode need nothing beyond the SEO it already asks for. Copilot answers from Bing’s index, and ChatGPT crawls pages the way a search engine does. Your robots.txt lets their crawlers in, so the work that puts you on Google and Bing serves AI search too.
- A question they search
- Your Services page answers what customers ask before they call, where they ask it.
- Visitors
- Cloudflare counts visits on its own servers and shows them in your account; nothing on the page tracks anyone.
Not for
One line I do not cross: sensitive information. If your customers would put anything private into your website, I am not your builder. For a store or bookings, your site links to the tool you already use.
I reply within one business day with your price confirmed, my next open kickoff date, the agreement and an Order of your picks. Nothing is owed before you sign.