Velour Web

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

OptionCostGood forWatch out for
DIY builder (Wix, Squarespace, GoDaddy)$16–$50 / monthA placeholder, a hobby, a business that will not rely on GoogleSlow on phones, weak local SEO, cannot move the site
Freelancer with a template$1,200–$3,000A tight budget this yearUsually WordPress with plugins to maintain; ownership varies
Custom-coded site from a local developer$3,000–$8,000Any business that needs calls from GoogleTakes 2–4 weeks; you must supply or approve content
Local SEO site (service + city pages)$8,000–$25,000Service businesses that want leads from several citiesContent-heavy; needs your input on each service and city
Agency$10,000–$50,000+Larger companies with brand workProject 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.

FAQ

Related questions

What do I need to give a web developer to start?

Your logo, photos, license and credentials, a list of services and cities, any existing text, and access to your domain and Google Business Profile. Everything else can be worked out on a 20-minute call.

How much should a small business budget for a first website?

$3,000 to $8,000 for a custom-coded site that is built to rank. Below $2,000 you are buying a template. Budget $150 to $500 per month after launch if you want hosting and updates handled.

How long does it take to get a website for my business?

2 to 4 weeks for a business website if your content and photos are ready. Sites with many city pages or an online store take 4 to 8 weeks.

Should I get the website before or after my Google Business Profile?

Claim the Business Profile now; it is free and takes an hour. The website links to it at launch, and the two together are what get you found.

Can I start with a small website and grow it?

Yes. A 5-page custom site can add service and city pages later without rebuilding, which is one reason to avoid DIY builders that slow down as they grow.

Free quote

Want a quote for your own site?

Tell us what your business does and what the website needs to do. You get a written estimate within one business day, or call now and we will talk it through.

We reply within one business day. No spam, ever.