
Why St. George Restaurants Need Their Own Website (Not Just DoorDash)
Every DoorDash order your restaurant fills costs you 15 to 30 percent in commission fees. If you're doing $20,000 a month through delivery apps, that's $3,000 to $6,000 going straight to a company in San Francisco. And what do you get for it? A listing you don't control, a menu that's probably wrong, and zero access to your own customer data.
I build websites for small businesses in St. George, and restaurants are some of the most underserved when it comes to their online presence. A lot of restaurant owners I talk to think their DoorDash page, their Yelp listing, and maybe an Instagram account are enough. They're not. A St. George restaurant website is the one piece of online real estate you actually own, and it can do more for your business than any third-party platform.
Here's what I mean.
The Commission Problem is Bigger Than You Think
DoorDash charges restaurants between 15% and 30% per order depending on your plan. UberEats is similar. Grubhub too. These fees eat directly into your margins on every single order.
Run the math on a busy month. If you're processing 500 delivery orders at an average of $35 each, that's $17,500 in revenue. At a 25% commission rate, you're handing over $4,375. Over a year, that's $52,500 in fees to delivery platforms.
A St. George restaurant website with its own online ordering system costs a fraction of that. Most online ordering integrations charge a flat monthly fee or a much smaller per-order fee (typically 2-5%). The savings are immediate and they compound every month.
I'm not saying you should ditch delivery apps entirely. They have their place for discovery. But every order you can move to your own website is an order where you keep the full margin. Even shifting 30% of your delivery volume to direct ordering could save you $15,000+ per year.
Your Menu on DoorDash is Probably Wrong
This one drives restaurant owners crazy, and for good reason. Third-party platforms scrape menus from various sources, and those menus are frequently outdated, missing items, or showing wrong prices. Some platforms let you update your own menu, but the interface is clunky and changes can take days to go live.
On your own website, you update your menu in minutes. Seasonal items, price changes, daily specials: you control all of it. No waiting for a platform to approve changes. No customers ordering something you stopped serving six months ago.
Your website menu can also be richer than what the apps allow. You can include photos, descriptions, dietary information, ingredient lists, and pairing suggestions. You can organize it the way your kitchen thinks about it, not the way an algorithm decides to display it.
Google Visibility for "Restaurants Near Me" Searches
Here's where it gets interesting for St. George specifically. When someone types "restaurants near me" or "best tacos in St. George" or "dinner in St. George tonight," Google looks for businesses with strong local signals. A well-built website with proper local SEO is one of the strongest signals you can have.
DoorDash listings don't rank for local searches the way your own website does. Your Yelp page might show up, but Yelp controls that listing, not you. With your own site, you control the content, the keywords, the schema markup, and the Google Business Profile link that ties it all together.
St. George gets roughly 5 million visitors a year heading to Zion National Park. Those visitors are searching Google for places to eat. They're not all opening DoorDash. They're typing "where to eat in St. George" and "St. George restaurants" into their phones. If you don't have a website that shows up for those searches, you're invisible to a massive chunk of potential customers.
I've written more about this in my post on how St. George restaurants can get more customers from Google. The short version: local search is the highest-intent traffic a restaurant can get. Someone searching "pizza near me" is ready to spend money right now.
If you want to understand how local SEO works for St. George businesses, I break that down on our SEO page. The principles apply directly to restaurants.
The Snowbird and Tourist Market
St. George has two huge seasonal populations that most restaurant owners don't think about strategically: winter snowbirds and Zion-bound tourists.
Snowbirds arrive in October and stay through April. They're typically retirees with disposable income who eat out frequently. They're also new to the area every season and they search Google to find restaurants. They don't have the local knowledge that year-round residents do. They rely on search results and websites to decide where to go.
Tourists passing through for Zion are similar. They're planning their trip online, looking for restaurants with good reviews, interesting menus, and easy directions from the highway. A website with a clear menu, your hours, your location on a map, and maybe a few photos of the dining room converts these visitors into paying customers.
Without a website, you're hoping the delivery apps and review sites do this work for you. Sometimes they do. But you have zero control over how you're presented, what information shows up first, or whether your listing is even accurate.
Reservations, Waitlists, and Event Promotion
A restaurant website can do more than just show a menu. It can handle operational tasks that save your staff time and bring in more business.
Online reservations and waitlist management are table stakes for sit-down restaurants. Tools like OpenTable, Resy, or simpler widgets from systems like Toast and Square can plug directly into your website. Customers can book a table at 2am when they're planning their weekend. No phone call needed, no missed opportunity.
If your restaurant does events (live music, wine dinners, themed nights, holiday menus), your website is the best place to promote them. Social media posts disappear in a feed within hours. A dedicated events page on your website stays visible, shows up in search results, and gives you a URL you can share everywhere.
St. George has a growing food scene. Restaurants that host events and promote them well stand out. Your website is the hub for all of that.
Building an Email List for Repeat Business
This is the part most restaurant owners overlook completely. Third-party platforms keep your customer data. When someone orders through DoorDash, DoorDash gets that customer's email and phone number. You get a name on a receipt.
Your own website flips that. When customers order directly, sign up for your newsletter, or make a reservation, you collect their contact information. That email list is one of the most valuable marketing assets a restaurant can have.
A monthly email to your list with upcoming specials, new menu items, or event announcements costs almost nothing to send and drives repeat visits. Compare that to running paid ads on Instagram or paying DoorDash for a "promoted listing." The email list is yours. It doesn't go away if a platform changes its algorithm or raises its fees.
Even a basic setup works. A simple "Join our email list for weekly specials" popup on your website can build a list of hundreds of local customers within a few months. Those are people who already like your food and want to hear from you.
What a St. George Restaurant Website Actually Needs
You don't need a massive, complex website. A good restaurant website covers the basics well:
- Your menu (current, accurate, easy to read on a phone)
- Your hours and location with an embedded map
- Online ordering that goes directly to your kitchen
- A way to make reservations or join a waitlist
- An events or specials page
- Contact info and a simple way to reach you
- Photos of your food and space (real ones, not stock photos)
- Links to your Google Business Profile and social accounts
That's it. Five to eight pages. If you want to get more sophisticated later with a blog, catering page, or private event booking, you can build on the foundation. But the core site above will outperform any DoorDash listing for bringing in direct business.
For ongoing upkeep (menu updates, security, performance), I cover what restaurants specifically need in our restaurant website maintenance guide.
How Red Rock Web Design Can Help
I'll be direct: I build custom-coded websites for small businesses in St. George, including restaurants. Our maintenance plans start at $150/month, which includes hosting, SSL, updates, security monitoring, and direct access to me when you need something changed.
Here's what that looks like for a restaurant: you text or email me that you've got a new seasonal menu, and I update the site that day. You want to add an event page for a live music series? Done. Your hours change for the holidays? Updated before the change takes effect.
I build sites from scratch with clean code. That means fast load times, good Google rankings, and no plugin bloat slowing things down. The sites work well on phones because that's where most of your customers are looking at your menu.
When we're NOT the right fit: if you need a full e-commerce store with hundreds of products, a franchise-level multi-location platform, or deep integration with a proprietary POS system I don't have access to, there are agencies better suited for that. For a local restaurant that wants a clean, fast website with direct ordering and good SEO, this is exactly what I do.
If you want to talk specifics, reach out here.
Frequently Asked Questions
Can I keep DoorDash and still have my own website?
Yes, and you should. The goal isn't to abandon delivery apps. It's to give customers a direct option that saves you money on every order. Many restaurants run both and gradually shift more volume to direct ordering by promoting their website URL on receipts, table cards, and social media. Every order that comes through your own site instead of DoorDash is money back in your pocket.
How much does a restaurant website cost?
A custom-built restaurant website typically runs between $2,000 and $5,000 upfront depending on features (online ordering integration, reservation system, event pages). Monthly maintenance runs $100 to $300 depending on how often your content changes. At Red Rock, our plans start at $150/month. Compare that to the thousands you're paying in delivery app commissions and the ROI becomes obvious.
How long does it take to build a restaurant website?
For a standard restaurant site with a menu, online ordering, location page, and contact form, figure three to four weeks from kickoff to launch. The biggest variable is content: if you have your menu, photos, and hours ready to go, the timeline is shorter. If we need to do a photo shoot or rewrite your menu descriptions, add a week or two.
Will a website actually help me show up on Google?
Yes. A properly built website with local schema markup, accurate business information, and good content is one of the primary factors Google uses to rank local businesses. Combined with a well-maintained Google Business Profile, your website is what gets you into those "restaurants near me" results. Your DoorDash listing won't do that for you.
What about just using social media instead of a website?
Social media is great for staying in touch with existing customers. But you don't own your followers, the algorithm decides who sees your posts, and there's no search visibility for people looking for restaurants in your area. A website is your home base that you control completely. Social media should point back to it, not replace it.
Get Your Restaurant Online the Right Way
If you're running a restaurant in St. George and your entire online presence is a DoorDash listing and an Instagram page, you're leaving money on the table. Between commission fees, lost Google visibility, and the inability to build a customer email list, the cost of not having a website adds up fast.
The fix isn't complicated. A clean, well-built St. George restaurant website with direct ordering, an accurate menu, and proper local SEO will pay for itself within months. Let's talk about what your restaurant needs.



