Your website is rented. Mine are sold.
In every build
- SSL certificate The padlock in the address bar
- Local business schema In the format Google reads
- WCAG 2.2 AA Met on launch day
- On-page SEO A search title on every page
- Search Console and Bing Set up with your XML sitemap
- A 30-day Google report What Google saw, next steps
your site
Google PageSpeed, phone and desktop
100 on all four, guaranteed on launch day: performance, accessibility, best practices and SEO.
Domain
In your name
from day one.Hosting
Free, in your
own account.Code
Yours on
launch day.
- Day one Kickoff
- 48 hours Your homepage, on a private link
- Two weeks Live
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 your name, your town or the question a customer typed.
Some customers already know your name, from a referral, a sign or the side of a truck. Others know only what they need. Either way they search, and you want the first result to be your own site, not a directory’s copy of you.
In the build
- Each page’s title tag and meta description, the two lines Google usually shows in its results
- Your business details, coded in the format search engines read, called local business schema
-
Understood
At a glance, on a phone.
Are you open? What do you do, and what does it cost? Do you serve my town? Your site answers each one plainly, starting on its first screen.
In the build
- Your hours, up front
- Each service in its own section, with your prices or how you quote
- The towns you serve, by name
-
Reached
With a call, a form or a link to book or order.
A customer ready to buy won’t hunt for the button. If it isn’t in plain sight, they try the next business on the list.
In the build
- Your phone number, tap-to-call
- Your forms, emailed straight to you
- Your booking, ordering and review links, where customers look
01 A website you own
$15 a year for the domain, give or take, and that is the whole bill
Owning a site means every login is yours and nothing the site needs stays with me. If I disappeared the next morning, your site wouldn’t notice.
A site on Wix or Squarespace, or one leased from an agency by the month, is rented, and a rented site lasts exactly as long as the payments do. Yours is sold, and once it’s live there’s no subscription to renew and no plugin to patch.
Handoff .On launch day you get the full source code and a guide.
The guide shows where everything is, and the same day I take myself off your accounts.
Customer data .Your site stores none, and I keep no copy.
The forms reach you through your own Cloudflare account, where the site is hosted.
02 Custom website design
$3,300 for the three pages most small businesses need
I design and write your Home, Services and Contact pages from what you tell me, so they sound like you and nobody else.
Your site is built around your logo, your colors and your photographs, so a customer who knows your sign knows your site.
Included .Professional copywriting and mobile-first design.
Every build also has spam-filtered forms and an email address on your own domain, such as info at yourbusiness.com, that forwards to the inbox you already use.
The $3,300, line by line .$2,500 for the build and $400 each for Services and Contact.
The build covers your homepage, the account setup and the launch. Any other page added during the build is $400 too.
Tools .Nine of them, at flat prices.
They run from a dashboard for your news and hours to a cost estimator that works from your rates. The services page explains each one.
Samples
Homepages for businesses I made up, built the way I’d build yours.
No two share a typeface or a palette, and none looks like this site. Open one and scroll the whole page.
03 Written from scratch
0 themes, plugins or page builders
I write your site with Claude Code, Anthropic’s AI coding tool. It does the typing, and I make every decision and read every line before you see it.
That’s how one web designer in Chanhassen can launch your site in two weeks when an agency takes months, and why the price is flat: you’re buying a site, not my hours.
Before you see a page .It scores 100 on PageSpeed Insights.
I test every page on a phone, a tablet and a desktop, by keyboard and with a screen reader.
Accessibility .I hold each page to WCAG 2.2 AA, the standard ADA lawsuits cite.
Customers using a screen reader or only a keyboard can use your site too.
Your customers’ privacy .Your site runs no trackers and no other company’s scripts.
Neither does this page, and it sets no cookies either.
Accessibility statement
This site meets WCAG 2.2 AA, as yours will on launch day.
Tested by hand on 26 October 2026.
The full statement .What it covers, how I tested it and how to reach me.
- Standard
- Level AA of WCAG 2.2, the W3C’s Web Content Accessibility Guidelines, opens in a new tab.
- Pages
- Both of them: this one, and Services with its estimate.
- Tested
- By keyboard in Chrome, with VoiceOver in Safari on an iPhone, and with Google’s PageSpeed Insights: 100 for accessibility on a phone and a desktop.
- Since then
- Every change runs through my automated keyboard and contrast checks.
- Tell me
- If something here doesn’t work for you, ask me under Questions, further down this page, and I reply within one business day.
04 Money-back guarantee
3 business days to change your mind
Within 48 hours of day one, your homepage is on a private preview link before I bill another dollar. If it isn’t what you wanted, end the build and I refund your whole booking deposit. You don’t owe me a reason.
I can make that promise because your site is built the way this one was. Test this one before you pay for yours.
Payments .A $1,250 booking deposit reserves your two weeks.
The rest comes in two milestone payments, half when you approve the homepage and half when you approve the last page, or in one payment on a one-page site. Your site goes live the business day after the last payment clears.
After launch .The first two rounds of changes you send within 14 days of launch are free.
A round of changes costs $125: one email with everything you want changed, done within two business days. New photos, prices, hours or wording fit in one round, and I price anything bigger before I start.
Warranty .For a year from launch, I fix any fault in my work at no charge.
Under the one-year warranty, a fault is anything I built that doesn’t do what our agreement says. If something breaks because of a change I didn’t make, or an update from Google, Cloudflare, a browser or another company, the fix is a paid round. After the year, a $250 annual site audit tests every page and link and fixes any fault it finds in my work.
05 Local SEO and AI search
30 days after launch, a report on what Google saw
I build your pages the way Google says to build them. Then I send you the proof: the searches that showed your site, from Google’s report in your account, and what to improve next.
No one can honestly promise rankings, so I don’t.
Technical SEO .I write your XML sitemap, robots.txt and social sharing tags.
The sitemap and robots.txt are the files that tell search engines what to read. When you text or post a link to your site, the sharing tags show your title and image with it.
Local SEO .I set up your Google Business Profile in your own account.
It’s the listing Google shows on its map, and your site backs it up with the same name, address and hours.
AI search .Google, Copilot and ChatGPT can all read your site.
Google says the AI answers at the top of its results need nothing beyond good SEO. Copilot reads what Bing finds, ChatGPT sends its own crawler, and your robots.txt allows all three, so the same work serves AI search too.
Questions
Ask me anything. Common questions get an answer on the spot, and I answer the rest myself.
Ian Flaherty Answers I wrote ahead, or by email
Not for
Any business whose customers would put something private into a website, because the sites I build keep nothing about anybody.
-
Businesses I can’t serve
- Health care
- Medical and dental practices, eye and hearing clinics, pharmacies, chiropractors, physical and massage therapists, mental health practices, home health and senior care, med spas, and veterinary clinics
- Legal and financial
- Law offices, accountants and tax preparers, lenders and financial advisors, and insurance agencies
- Child care
- Daycares and preschools
- Real estate
- Property managers and real estate agents
-
No site I build has
Online payments or a checkout .Customers pay you the way they always have.
They can send their order through the order sheet, and you confirm it before they pay.
Customer logins .The one login a site may have is yours, to its dashboard.
A booking system of its own .Your site links to the booking service you already use.
It can also show your open times with live availability.
A mailing list or customer records .Your site keeps no copy of what its forms send.
The forms ask only for a name, a way to reply and the request.
Trackers or other companies’ code .No page your visitors see sets a cookie.
None carries an ad pixel, a chat service or an Instagram feed.
For a flat $3,300 you get a three-page site, written from scratch, live in two weeks and scoring 100 on launch day. And it’s yours to keep, with no monthly fees.
Price your site, and I reply within one business day with your price confirmed, my next open kickoff date and the agreement. You owe nothing until you sign and pay the booking deposit, and the first homepage comes with a money-back guarantee.