Be the one they call.

Most local businesses lose customers to ugly, outdated websites. I build modern, bilingual websites for Dallas and Seattle service businesses that turn Google searches into ringing phones.

Built in weeks, not months.

I’ll show you what customers see when they search for your business. Free, with no obligation.

Illustration: a phone showing search results for “hair salon near me.” One salon has photos, today’s hours, a 4.9-star rating and Call, Directions and Website buttons. The salons around it have no photos, no hours and few or no reviews.

Photos, hours, reviews and a website. That’s the one people call.

Recent work

Three local businesses. Their names are left off for privacy.

After: the new homepage, with a wide mountain meadow photo, the headline “Find your way back to yourself” and a Call button in the header.
Before: the old Wix site, a pale blue template with a lake banner and a row of seven menu tabs.

Drag the slider to compare. Personal details on the old site are blurred.

Counseling practice

Fixed a broken website

From seven cluttered pages to four clear ones, with a call button on each. No broken links.

The new counseling site on a phone, with the call button in reach at the top.

Hair salon

English and Vietnamese

Walk-in hours at the top, a call button that’s always in reach, and a Vietnamese version one tap away.

Hair salon homepage with a Call the salon button, today’s hours and a photo of long, curled, highlighted hair.
Tiếng Việt
The same salon site in Vietnamese on a phone.

Laundromat

English and Spanish

Shows whether it’s open right now, puts directions one tap away, and switches between English and Español at the top.

Laundromat homepage with the headline “All-new machines. Staff here from 7 to 11.”, a Get directions button and an English and Español switch.
Español
The same laundromat site in Spanish on a phone.

Prices

Full prices, up front, so you know what to expect before we talk.

Website builds

A one-time price. 50% to start, 50% before launch.

Customized

$1,800

For salons, laundromats, restaurants, counselors, contractors and other local businesses.

  • Up to 6 pages
  • Designed for phones first
  • Click-to-call, map and hours
  • A second language, with a language switch
  • Basic search setup
  • 2 rounds of changes
  • Build in about 1 week

Enterprise

$5,800

For businesses that take bookings or payments online, or have several services or locations.

  • 7 or more pages
  • Online booking
  • Online payments
  • Blog
  • Multiple languages
  • Advanced search setup
  • Timeline set in your quote

Every website includes a color theme for your site and your photos and video, edited to match your site. Logo: integration of your existing logo, or a clean, text-based wordmark.

Monthly care plans

Hosting, upkeep and help after launch. Pay monthly, or pay yearly and get 2 months free.

Care plans compared. Growth is the recommended plan.
Plan feature Upkeep RecommendedGrowth Partner
Monthly $150/mo $280/mo $780/mo
Paid yearly (2 months free) $1,500/yr $2,800/yr $7,800/yr
Hosting, SSL, domain and DNS
Uptime monitoring, backups, security updates
Unlimited minor text and image edits
Response time 24-hour standard turnaround 24-hour standard turnaround 24-hour standard turnaround
Google Business Profile management
Monthly one-page report
Social Media Publishing (up to 4 posts/mo across 2 platforms using client-provided photos)
Your own app on your customers’ home screens
Local search tune-up Quarterly Monthly
New content (a page, promo or seasonal banner) 1 a month
Check-in call Once a year Quarterly Monthly

Cancel any time after 90 days, with 30 days’ notice.

No upfront cost

Get a Customized website and Upkeep care for one monthly price on a 12-month agreement, with nothing to pay upfront. After 12 months it drops to $150/month for Upkeep care, and the website is yours.

$0 upfront, then $325/month for 12 months

Work outside your plan: $120/hour. Anything over 4 hours gets a written quote before I start. Prices may change based on your business’s needs; you’ll always get a written quote before any work starts, and 60 days’ notice of any change to your care plan.

How it works

From first look to a site that keeps working for you.

  1. Free 5-minute Google check

    Send me your business name. I’ll search for you the way a customer would, on a phone, and show you what they see and what I’d fix first.

  2. Plan and quote

    We agree on the pages, languages and features. You get a fixed price in writing before any work starts.

  3. Build in about a week

    Most sites are ready about a week after I have your photos, prices and hours. You review it before launch, with rounds of changes included.

  4. Launch and monthly care

    I launch it and keep it updated, backed up and secure every month.

Tai Nguyen, smiling, in a plaid shirt

Hi, I’m Tai.

I run 9 Tides Web Design in Grapevine, Texas. I specialize in building bilingual, high-converting websites for local service businesses across DFW and Seattle. I don’t build generic templates; I build digital assets that drive foot traffic and phone calls so you can focus on running your business.

  • You own your domain and your site

    Your domain is registered in your name. Once the build is paid for, the site is yours to keep or move.

  • Month-to-month after 90 days

    No long contract. After the first 90 days, cancel any time with 30 days’ notice.

  • A plain-English monthly report

    One page showing how many people visited, called and asked for directions. Included with Growth and Partner.

  • One local person you can call or text

    No call center and no ticket system. You deal with me.

Questions

Straight answers to what owners ask most. Something else on your mind? Ask me.

Do I own my website?

Yes. Your domain is registered in your own name, not mine, so you always control it. Once the build is paid for, the site is yours too. If you ever want to move it somewhere else, I’ll hand over the files.

How long does it take?

A Customized site takes about a week. Enterprise timelines depend on what’s included and are set in your quote. The biggest factor is usually how quickly I get your photos, prices and hours.

What’s included?

Every build is designed for phones first, with your existing logo (or a clean, text-based wordmark), a color theme, click-to-call, a map, your hours, basic search setup and rounds of changes before launch.

Every care plan includes hosting, SSL (the padlock in the browser), domain and DNS management, uptime monitoring, backups, security updates and unlimited minor text and image edits. Growth adds Google Business Profile management, a monthly report and regular local search tune-ups, and Partner also publishes up to 4 social media posts a month on 2 platforms using your photos, and adds your own app and new content every month. The price tables list everything plan by plan.

Can my site be in Spanish or Vietnamese?

Yes. I build sites in English, Spanish and Vietnamese, with an easy switch between languages.

Before launch, a native speaker (you, someone on your team or a reviewer you trust) reads and approves the translation.

Do I have to sign a contract?

Yes, a short one in plain English, so we both know exactly what’s included and what it costs. Builds are 50% to start and 50% before launch. Care plans can be canceled any time after 90 days with 30 days’ notice. The no-upfront-cost option is a 12-month agreement.

Can you get me to #1 on Google?

No one can honestly promise that, and I’d be wary of anyone who does. Google decides the rankings, and they change all the time.

What I can do is make sure your website and Google listing are complete, accurate, fast and easy to act on. That gives you the best chance of showing up, and of getting the call when you do.

Get your free 5-minute check

Tell me your business name and where people find you now. I’ll look at what customers see when they search for you, on a phone, the way they do, and go over what I find with you in about five minutes.

Call or text
(972) 521-8898

Prefer email?
info@9tidesweb.com

I’ll only use this to reply to you. No mailing list.