Websites for Minneapolis & St Paul

We build theskyway to yournext customer.

Your customers are already searching for you on their phones. We design custom websites for Twin Cities small businesses so they can actually find you and pick you. Nothing about them looks like a template.

Taking new projects Minneapolis · St Paul · Twin Cities metro Scroll ↓
Who we are
LocalBased in Minneapolis, working with businesses across the metro.
Concept firstWe design a free sample of your site before you spend a dollar.
Fixed priceOne clear price, agreed in writing up front.

Plenty of the best businesses in the Twin Cities are great at what they do and invisible online. Someone searches on their phone, finds an old Facebook page, and keeps scrolling. Twin City Sites fixes that. We design websites that look like nobody else's and tell people exactly why they should walk through your door.

Services

Everything it takes to get found and get chosen.

These are the services we offer. Each one is something we do ourselves, start to finish.

01

Custom web design

Every site starts from a blank page, not a theme. We design around your trade, your neighborhood and your customers, so nobody mistakes it for anyone else's.

  • An art direction made for your business
  • Motion and interaction that feel alive
  • Designed for the phone first
02

Fast, solid development

Hand-built, lightweight sites that load quickly, work for people using screen readers and keyboards, and are easy to keep up to date. We set up hosting, and you own your domain.

  • Mobile-first and accessible
  • Tap-to-call, maps and quote forms
  • Hosting set up for you
03

Brand refresh

Cleaner logo files, a color palette and a type system, so your sign, your truck and your website finally match. We build on what you already have instead of starting over.

  • Logo clean-up and simple variations
  • Colors and fonts that fit your trade
  • A one-page brand guide
04

Get found locally

A great site is wasted if nobody finds it. We set up search basics: clear page titles, local business details search engines can read, and a cleaned-up Google Business Profile with your correct hours and phone number.

  • Search-ready page structure
  • Google Business Profile set up and cleaned up
  • Your name, address and phone kept consistent everywhere
05

Care & updates

New menu, holiday hours, fresh photos? Send a text and we'll update the site. You won't have to learn a website editor or wait weeks for a reply.

  • Content updates on request
  • Plain-English support
  • Optional, never required
Selected work

Six businesses, six different worlds.

These are concept studies: designs we made on our own initiative for real local businesses to show what a site could look like for them. None of them is paid client work, so we've left the business names off.

Collision repair · Maplewood

Body work that looks factory-new.

Get an estimate

Collision shop

Concept · 2026

Dark and mechanical, with a damage guide that walks customers from the accident to the estimate.

Italian · Bloomington

Pasta, sangria & homemade bread.

See the menu

Neighborhood trattoria

Concept · 2026

Warm, editorial and appetite-first, with a menu built around the dishes regulars rave about most.

Tree & stump · South metro

Big trees, handled. Yard cleaned up after.

Plan a job

Tree service

Concept · 2026

Forest tones and a job planner that turns "how much?" into a quote request.

Bakery · East metro

Glazed, fried, and gone by noon.

Build a dozen

Donut bakery

Concept · 2026

A playful build-a-dozen picker in pastry-box pinks.

Barbershop · South metro

Clean fades.
No guesswork.

Find your cut

Barbershop

Concept · 2026

Monochrome and sharp, with a "find your cut" guide so first-timers know what to ask for.

Electrician · White Bear area

Wired right the first time.

Book a visit

Electrician

Concept · 2026

Night blue and signal yellow, built around the job customers ask about most: hot tub wiring.

Want to see the concept for a business like yours? Ask us and we'll send you a live link.

Why Twin City Sites

Big-studio design. Neighborhood service.

Built for the moment someone searches.

Most customers find a local business on a phone, in seconds. Your site has to be the one they tap, and then it has to make them call.

You see it before you pay.

We build a free concept of your website first. If you don't love it, you walk away and owe nothing.

No lock-in.

Your domain is registered in your name. If you ever leave us, your website goes with you.

Local.

Minneapolis based. We're happy to meet at your shop.

Plain English, fixed prices, real people.

No jargon, no surprise invoices, no ticket queue. You'll get one price before we start, and Reza answers the phone.

How it works

From first hello to open for business.

01

Free concept

We study your business and design a sample homepage. No cost, no commitment.

02

Quick call

About 15 minutes: what you want customers to do, what's working now, and what you need.

03

Fixed quote

One price and one timeline, agreed in writing before any work starts.

04

Build & refine

Your real photos, services and hours go in. You review it and we refine it until it's right.

05

Launch & get found

Domain, hosting, search basics and Google Business Profile, all set up. Updates whenever you need them.

Pricing

Clear prices. No surprises.

Basic
$500–900

For shops, salons, cafés and trades that need a great one-page presence.

  • Custom single-page design
  • Hours, services, map and tap-to-call
  • Mobile-first and fast
  • Search basics set up
Start with a free concept →
Standard
$1,000–2,000

For businesses that want a site that brings in leads: quotes, estimates, bookings and orders.

  • Multi-section or multi-page custom design
  • Interactive tools: quote forms, menus, galleries
  • Brand refresh basics
  • Google Business Profile set up and cleaned up
Start with a free concept →
Something bigger?
Let's talk

Online ordering, inventory listings, several locations or a full rebrand. We'll scope it with you and give you one fixed quote.

  • Scoped together
  • One written quote
  • Same no-surprise promise
Get in touch

Your domain name (usually $10–20 a year) is registered in your name and paid directly by you. The exact price depends on what your site needs, and you'll know it before we start.

Questions

Good to know.

Do I really get a free concept?

Yes. We design a sample homepage for your business before you pay anything. If it isn't for you, there's no bill and no hard feelings.

I'm not good with computers. Is that a problem?

Not at all. You don't need to touch anything technical. Tell us what you want (by phone, text, or in person at your shop) and we handle the rest.

Who owns the website?

You do. The domain is registered in your name, and if you ever want to move your site somewhere else, we'll help you do it.

Can you use my own photos and logo?

Yes, and we recommend it. Once you're a client, your real photos and logo go in. Concepts use sample images only until you give us the go-ahead.

Do you only work in Minneapolis?

We're based in Minneapolis and work with businesses across the Twin Cities metro. We can also work remotely.

Contact

Let's get you
found.

Tell us about your business and we'll send you a free concept. You'll hear back from a real person, not an auto-reply.

515-401-6089Call or text Send a textQuickest amillionsmile2017@gmail.comEmail

Minneapolis, MN · Serving the Twin Cities

What do you need?

This opens your email app with your message filled in, ready to send. Prefer not to? Call or text 515-401-6089.