Websites for Minnesota businesses

Your website.
Rebuilt for every screen.

We rebuild your current site so it loads fast, reads clearly and puts your phone number one tap away. You see your new homepage before you pay a thing.

Starter from $997.

A live sample site for a fictional business. Scroll and it scrolls with you.Open the sample site

What we fix

Most local sites were built for a desktop. Your customers aren't on one.

Text you have to pinch to read

We rebuild every page for the phone first, so nobody zooms, squints or gives up.

A phone number nobody can tap

Call and request-a-quote buttons sit where a thumb lands, on every page.

Hard to find on Google

Clean page titles, local business markup and a sitemap, plus our free Launch Visibility Pack.

Slow to load

Lean, custom-coded pages served from Cloudflare's global network. No bloated page builder.

Looks like 2014

A current, clean design built from your own logo, photos, services and words.

No easy way to ask for a quote

A short form that sends every request straight to your inbox.

See the difference

Same business. Same words. A whole new first impression.

Drag the handle to compare the before and after.

After: the rebuilt homepage on a phone, with a large headline and a call button
Before: an outdated homepage with tiny text on a phone
BeforeAfter

Sample makeover of a fictional business, Kettle Pine Heating & Air. Your preview is built from your own site: your services, photos and words.

How it works

Five steps. Zero meetings.

Everything happens in writing, on your schedule, between jobs or after close.

  1. We rebuild your homepage, free

    We start from your current site: your services, hours, photos and words. You get a private preview link.

    Free, no obligation
  2. You look at it on your phone

    Like it? Reply to the email. Not for you? Say no and the preview comes down the same day.

    Takes 2 minutes
  3. Tell us about your business

    A short written form covers services, cities, photos and colors, and replaces the sales call. Then pay half to start.

    About 10 minutes
  4. We build the full site. You approve it.

    You review the finished site and request changes in writing. It only goes live when you say it's right.

    Unlimited changes before launch
  5. Live on your domain, plus the Visibility Pack

    You pay the second half, we connect the domain you already own, and your free Launch Visibility Pack starts the same week.

    You keep owning everything

Packages

One price. Everything you need to launch.

Half to start, half when you approve the finished site. No hidden fees.

Starter

$997

$498.50 to start · $498.50 at launch

Start with a free preview
  • Your website
  • Up to 5 pages: Home, Services, About, Service area, Contact
  • Designed for phones first, sharp on every screen
  • Tap-to-call and tap-to-email buttons on every page
  • Contact or quote form that emails you every request
  • Your hours, map and the reviews already on your site
  • Written by us from your content, so you don't write a word
  • Connected to your tools, free
  • Online booking. We add the scheduler you already use, or set up a free booking page with you that checks your Google or Outlook calendar before anyone books.
  • WhatsApp chat button next to your call button, if you use WhatsApp
  • Links to the software you already use, like online ordering, payments or reviews. Anything that needs custom programming gets a written quote first.
  • Found on Google
  • Page titles and descriptions for your city and services
  • Local business markup (schema) and an XML sitemap
  • Launch
  • Connected to the domain you own, with free HTTPS
  • Unlimited rounds of changes before launch
  • Free Launch Visibility Pack (see below)
Best for service businesses

Growth

$1,497

$748.50 to start · $748.50 at launch

Start with a free preview
  • Everything in Starter, plus
  • Up to 12 pages
  • A page for each city you serve (up to 6), so you show up in "near me" searches in those towns
  • A page for each main service (up to 4)
  • Detailed quote form that asks the questions you usually ask on the phone
  • Photo gallery of your work
  • FAQ page written from the questions customers ask you
  • Unlimited rounds of changes before launch
  • Bigger Visibility Pack
  • Full Google Business Profile tune-up: categories, services, description and 8 ready-to-post updates instead of 4
  • Launch email you can send to your customer list

Care plan, after launch

$49/month

Required to keep the site hosted. Cancel anytime.

Your site stays fast, secure and current, and you have someone to email when something needs to change.

  • Hosting and HTTPS on Cloudflare's global network
  • Unlimited edits. Email what you want changed: prices, hours, photos, wording, a new service.
  • Monthly visibility report on the 1st: how many people found you on Google, what they searched, and one suggestion
  • A fresh Google Business post each month, written for you and ready to paste
  • Uptime watch, so we hear about problems before your customers do
  • No plugins to update and nothing to patch. The site is plain, fast code.
Package comparison
CompareStarterGrowth
Price$997$1,497
PagesUp to 5Up to 12
Free homepage preview first✓✓
Phone-first design, tap-to-call✓✓
Contact / quote form to your inbox✓✓
Local SEO basics, schema, sitemap✓✓
A page for each city you serve–Up to 6
A page for each main service–Up to 4
Online booking (your scheduler, or a free one we set up)✓✓
WhatsApp chat button✓✓
Detailed quote form–✓
Photo gallery and FAQ page–✓
Changes before launchUnlimitedUnlimited
Launch Visibility PackIncludedIncluded, expanded
Google Business posts written at launch48
Care plan after launch$49/mo$49/mo

Free with every site

The Launch Visibility Pack.

A new site only helps if people find it. So every site launches with the setup most small-business sites skip, at no extra cost.

Free

Google and Bing, set up

We add your site to Google Search Console and Bing Webmaster Tools and submit your sitemap, so both can find every page.

Free

Instant update alerts

When your site changes, Bing and other search engines are told right away through IndexNow.

Free

Google Business Profile kit

Your description, services list and ready-to-post updates, written for you, with step-by-step instructions to paste them in.

Free

Review kit

Your direct Google review link, a printable QR code card for the counter or the truck, and a short text to send happy customers.

Free

Listings kit

Written steps to list your business on Bing Places (it can copy your Google profile) and Apple Maps.

Free

Launch post and speed report

A ready-to-post launch announcement for Facebook and Nextdoor, and a before and after page-speed score for your old and new site.

Only you can verify your own Google, Bing and Apple listings, so we write everything and you paste it in. Nobody can promise a spot on page one, and we won't.

Our promises

Simple to start. Simple to leave.

You see it before you pay

Your new homepage is built first, for free. You decide after you've seen it.

You own your domain and content

The domain stays in your name at your registrar. We never ask for your login. You change one setting when it's time to launch.

Everything in writing

No sales calls, no meetings, no screen shares. Email and a short form cover everything, on your time.

No long contract

The care plan is month to month. If you cancel, you get a copy of your site files on request.

Questions

Good to know.

How does the free preview work?

Send us your current website address. We rebuild your homepage from what's already on it and email you a private link that isn't listed on Google. If you'd rather pass, we take it down the same day.

Do I have to get on a call?

No. LoonStack works entirely in writing. A short intake form covers what a call would, and you can reply whenever it suits you.

What do you need from me?

About 10 minutes for the intake form: your services, the cities you serve, hours, your logo and photos, the look you want, how customers should reach you (call, text, WhatsApp, online booking) and who should get form messages. We write the rest.

Can customers book online or message me on WhatsApp?

Yes, with either package, at no extra cost. If you already use a scheduler like Calendly, Square, Jobber or Housecall Pro, we add it to your site. If you don't, we help you set up a free booking page that checks your Google or Outlook calendar before anyone books. You create that account yourself with our step-by-step guide, so we never need your password. If you use WhatsApp, we add a chat button next to your call button. Connecting other software with custom programming gets a written quote first.

How long until my site is live?

Our goal is a finished site ready for your review within 2 weeks of your intake form and deposit. It goes live as soon as you approve it and your domain is connected.

Do I keep my domain? Do you need my password?

Your domain stays yours, where you bought it, and we never ask for your login. When it's time to launch, we email you two lines to paste into your domain account, with step-by-step instructions. Your business email keeps working; we check it before anything changes.

What if I don't have a domain yet?

We send simple instructions to buy one in your own name, usually about $10 to $20 a year, paid directly to the registrar you choose.

What does the care plan cover?

Hosting, HTTPS, uptime watch, unlimited edits to your existing pages (text, photos, prices, hours, a new service), a monthly visibility report emailed to you on the 1st, and a new Google Business post each month. Brand-new pages or features get a written quote first.

What if I cancel?

The care plan is month to month. After you cancel, the site stays up for 30 days, and you can ask for a copy of your site files to take anywhere.

How do you keep the price under $1,000?

Every site starts from your own content and a proven layout for your kind of business, and everything happens in writing, so there are no weeks of meetings to bill for. That saving goes into the price.

How do I pay?

By card, bank account or Cash App through Stripe's secure checkout. The first half reserves your build and counts toward your total. Stripe saves your payment method, and the second half is charged to it only after you approve the finished site in writing. You get a receipt both times. The care plan bills monthly after launch.

How many changes can I ask for?

As many as it takes. Before launch, we keep revising until you're happy with every page in your package, and we don't charge the second half until you approve it in writing. Adding pages or features beyond your package gets a written quote first.

Can I get a refund?

Yes, if you cancel before we start your full build, we refund your first payment in full. Once the full build has started, the first payment isn't refundable, but you never pay the second half until you approve the finished site.

Will I rank #1 on Google?

Nobody can honestly promise that. What we do promise: a fast site built the way Google recommends, set up in Google and Bing, plus the Visibility Pack, which covers what most small-business sites skip.

Free, no obligation

See your new homepage first.

Tell us where your current site lives. We'll email you a private preview.

Prefer email? Write to kevin@loonstack.com.