I Need a Website for My Business: What to Do First (San Diego Owner's Checklist)
By Alexey Chasin · Updated September 18, 2026 · 7 min read
If you need a website for your business, do four things before you talk to anyone: write down the services you want customers to find you for, list the cities you want leads from, gather your logo and any photos, and decide whether you will write the words or have them written. With those four answers, a developer can quote you in a day. A custom small-business site in San Diego costs $3,000 to $8,000 and launches in 2 to 4 weeks.
Step 1: decide what the website is for
Most small-business websites have one job: get found on Google by people nearby who need what you do, and get them to call or request a quote. Everything else, the design, the photos, the 'about' page, serves that job. If you write down 'I want the phone to ring from people in Carlsbad and Oceanside who need a roofer', every later decision gets easier.
Step 2: list your services and your cities
Google ranks pages, not businesses. A page for each service you offer and a page for each city you serve is how a local site gets found. Write the list now: every service a customer might search for, and every city or neighborhood you want leads from. That list is your site map, and it is also what determines the price.
Step 3: gather what you already have
- Your logo, in the largest file you have
- Photos of your work, your team and your location, even phone photos
- Your license number, insurance details, certifications and awards
- Reviews you already have on Google, Yelp or elsewhere
- Access to your domain name if you own one, and to your Google Business Profile if you have claimed it
- Any existing text about your business, even if it is from an old brochure
Step 4: decide who writes the words
You can write the pages yourself, which keeps the price down, or the developer can interview you for thirty minutes and write them for you. Either way, the titles, descriptions and headings that Google reads should be written by whoever builds the site. Do not skip content: a beautiful site with three sentences on it does not rank.
Step 5: understand the options and the prices
| Option | Cost | Good for | Watch out for |
|---|---|---|---|
| DIY builder (Wix, Squarespace, GoDaddy) | $16–$50 / month | A placeholder, a hobby, a business that will not rely on Google | Slow on phones, weak local SEO, cannot move the site |
| Freelancer with a template | $1,200–$3,000 | A tight budget this year | Usually WordPress with plugins to maintain; ownership varies |
| Custom-coded site from a local developer | $3,000–$8,000 | Any business that needs calls from Google | Takes 2–4 weeks; you must supply or approve content |
| Local SEO site (service + city pages) | $8,000–$25,000 | Service businesses that want leads from several cities | Content-heavy; needs your input on each service and city |
| Agency | $10,000–$50,000+ | Larger companies with brand work | Project managers and meetings add cost and time |
Step 6: what to ask before you hire
- Will I own the domain, the code and the hosting?
- Will there be a page for each of my services and cities?
- What will the site score on Google PageSpeed on mobile?
- Will you set up my Google Business Profile and link it?
- What is the launch date, and what do you need from me by when?
- What happens after launch, and what does it cost?
If any answer is vague, especially about ownership and page speed, keep looking. The written quote should list the pages, the launch date and who writes the content.
What the first month looks like
Week one: a call, a written quote and a launch date, then designs to approve. Weeks two and three: the build, with a preview link you can open on your phone. Week three or four: launch, sitemap submitted to Google, Business Profile linked. Then: ask every happy customer for a Google review, because reviews and the Business Profile are half of local ranking and the website cannot do that part for you.
Do you need a website at all?
If customers find you on Google, yes: the Business Profile links to it, reviews mention it, and competitors have one. If your business is entirely referral and you never want to grow beyond that, a complete Google Business Profile may be enough for now. Be honest about which one you are; a developer worth hiring will be honest with you too.