Website design for a small business comes down to a site that tells a stranger what you sell, where you work and how to reach you, and that loads fast on a phone. Getting the order right makes the rest easier: choose how the site gets built, plan the pages, write the words, then design around them. This guide walks through that order for Indianapolis owners, with the local details most templates leave out.
What a small business website has to do
- Offer
- Explain what the customer can get.
- Evidence
- Support the offer.
- Action
- Make the next step easy to use.
A visitor should know within a few seconds what you do and whether you serve their part of town, and the phone number or form should be one tap away. Everything else on the site supports those answers. Reviews and project photos give the visitor a reason to believe you, and service pages give Google enough to understand what you sell and match you to the right searches.
Our lead website checklist breaks that into items you can test on a finished site. This guide covers the planning that comes before anything is built.
Choose how the site gets built
Most small businesses pick one of three routes, and each one fits a different owner.
| Route | Fits | Watch for |
|---|---|---|
| Build it yourself on a website builder | A new business with a few services and time to write the pages | Template layouts that look like your competitors' sites, and the hours it takes |
| A freelance designer | A clear scope and an owner who can supply the words and photos | Who hosts the site and who fixes it next year |
| An agency | A business that wants the copy, photos, tracking and search work handled together | Monthly fees, and whose name the accounts are in |
Price follows the route. A GoodFirms study of more than 100 web development companies put a simple 5 to 10 page business website at $1,000 to $15,000 (GoodFirms 2024 study). Our breakdown of website costs for Indiana small businesses explains which costs are one time and which come back every year, and the guide to comparing web design quotes in Indianapolis puts competing bids on the same sheet.
Plan the pages before anyone opens a design tool
Start with a list of the services you actually want to sell and the towns you actually drive to. Each service that brings in real revenue earns its own page, because someone searching for drain cleaning wants a page about drain cleaning. Most local service businesses end up with eight to fifteen pages:
- A home page that states what you do and where you do it.
- One page for each service you sell.
- A page for each town or area you regularly serve, written with details only you'd know.
- A reviews or projects page with work a stranger can verify.
- An about page with real names and photos.
- A contact page, plus a thank you page that loads after a form is sent.
The thank you page matters more than it looks, because it's usually the page your analytics counts as a lead.
Write the words first, then design around them
A designer can make almost any amount of text look good, but the designer can't invent the reasons you're the right choice. Write each service page around the questions your phone gets asked: what affects the price, how soon you can come out, what the job involves and what happens afterward. Use the words your customers use. If people call it a furnace tune up, that's the phrase the page should carry.
Photos follow the same rule. Pictures of your own crew, your own trucks and your finished jobs build more trust than stock images of smiling strangers, and they're the one thing a competitor can't copy.
Design for the phone first
Many of your buyers will find you on a phone, and Google reads the phone version of your site as well. Its documentation says “Google uses the mobile version of a site's content, crawled with the smartphone agent for indexing and ranking,” and tells site owners to “Make sure that your mobile site contains the same content as your desktop site” (mobile first indexing best practices).
In practice that means a tap to call number in the header, buttons big enough for a thumb, forms with as few fields as you can manage and text you can read without pinching the screen. Speed belongs here too. Google's Core Web Vitals give targets you can hold a designer to: a Largest Contentful Paint within 2.5 seconds, an Interaction to Next Paint under 200 milliseconds and a Cumulative Layout Shift under 0.1 (Core Web Vitals). You can test any page for free in PageSpeed Insights.
Make it usable for everyone
Accessibility is part of the design work. The W3C's Web Content Accessibility Guidelines are the standard most accessibility reviews test against, and the basics are easy to get right during the build: text with enough contrast to read outside in the sun, descriptions on images, labels on every form field and a site you can move through with a keyboard. They're far easier to build in than to retrofit after launch.
Add the details that make it an Indianapolis site
A site built from a national template reads the same in Indianapolis as it does in Phoenix. A few local details fix that, and they help your local SEO in Indianapolis too, since Google uses your site to judge how well your Business Profile matches a search.
- Name the towns you serve the way buyers search for them. Beech Grove, Lawrence, Southport and Speedway kept their own governments under Unigov (Encyclopedia of Indianapolis), so someone there may never type Indianapolis.
- Mention the neighborhoods and suburbs where you've done real work, such as Broad Ripple, Irvington, Carmel or Greenwood, with a project or two in each.
- Match your business name, phone number and service area exactly to your Google Business Profile, so the two read as the same company.
- Use the business name you registered with the Indiana Secretary of State in your footer and about page, so a buyer who looks you up on INBiz finds the same name.
- Give directions and parking notes if customers come to you, which matters downtown and along busy corridors like Mass Ave.
Keep the accounts in your own name
Whoever builds the site, register the domain in your business's name with your own billing, and keep the top seat in Search Console and Google Analytics. Google says a Search Console owner has full control of the property, including adding and removing other users (managing owners, users and permissions). Give your designer access and keep ownership yourself, and you can change providers later without starting over. The guide to moving a website without losing access covers that handoff.
Check these before launch day
- Submit your own form from a phone on cellular data and confirm the email or text arrives.
- Tap the phone number in the header and make sure it dials.
- Read each page title in the browser tab and check that it names the service and the area.
- Run the home page and your top service page through PageSpeed Insights.
- Confirm the thank you page loads after a form submit and that your analytics records it.
- Search your domain in Google a week after launch to see which pages are indexed.
If you already have a site and want to know where it stands before spending anything, a free website audit checks the same items. When you're ready to plan a build, our small business website design page lays out how we scope sites for Indianapolis businesses.
Questions, answered.
How much does website design cost for a small business?
A GoodFirms study of more than 100 web development companies put a simple 5 to 10 page business website at $1,000 to $15,000. The spread comes from who writes the copy, who supplies the photos and what gets connected, such as analytics and call tracking. Hosting, the domain and support come back every year, so price those separately from the build.
Should a small business use a website builder or hire a designer?
A builder works when you have a few services, the time to write good pages and no need for custom features. Hire a designer or an agency when the site has to bring in leads across several services or towns, or when you'd rather spend those hours running the business. Either way, keep the domain and the accounts in your own name.
How many pages does a small business website need?
Most local service businesses need eight to fifteen: a home page, one page for each service you sell, a page for each area you regularly serve, a reviews or projects page, an about page, a contact page and a thank you page. Count your services and towns first and the page list mostly writes itself.
Does website design affect SEO?
Yes. Google reads the phone version of a site for indexing, so a design that hides content on phones hides it from Google as well. Page titles, headings, speed and how clearly each service page answers a search all come out of design decisions. A site planned around your real services and towns gives your search work something to rank.
How long does it take to design a small business website?
It depends most on how fast the words and photos come together. The design and build move quickly once the page list is set and the copy is written, and most delays come from waiting on content, approvals and logins. Gather your service list, photos and account access before the project starts and you'll save the most time.
Sources & further reading
- GoodFirms rolls out website construction costs and timelines for 2024
- Mobile site and mobile first indexing best practices
- Understanding Core Web Vitals and Google search results
- WCAG 2 overview (W3C Web Accessibility Initiative)
- Managing owners, users, and permissions
- INBiz public business search
- Excluded Cities (Encyclopedia of Indianapolis)

