What it costs
How long does it take to build a website?
A hand-coded small business website usually takes 2 to 3 weeks once your photos and text are ready. The week-by-week plan, what slows it, and the waits after.
A hand-coded website for a small service business usually takes 2 to 3 weeks once your photos, service list, and prices are ready. That is our own build timeline. The coding is the predictable part: your content and the platform waits cause most of the variation.
Below is each step, with who controls it and the official waiting periods from Google and the domain platforms. Knowing which waits belong to you is how you shorten them.
The short version
- Most small business builds go live in 2 to 3 weeks once the content is ready. That is our own timeline, and you approve the finished site before it goes live.
- Content is the usual delay. 66% of Canadian small business owners active online say lack of time is their greatest obstacle (CFIB, survey of September 2025).
- A new domain takes 24 to 48 hours to start working, and up to 72 hours in some cases (Squarespace).
- Google Business Profile verification reviews take up to 5 business days (Google).
- It can take a few weeks for Google to notice a new site (Google Search Central). Launch before your busy season, not during it.
How long does a small business website take to build?
In our builds, a site for a trade, clinic, or salon takes 2 to 3 weeks of design and coding. That clock starts when your content is in hand, not when you sign.
The total time to a site people can find is longer. Some steps belong to you, and some belong to Google.
| Step | Typical time | Who controls it |
|---|---|---|
| Quote and first look | A few days; ours is a free 48-hour homepage redesign for existing sites | The web designer |
| Photos, service list, prices, hours | Anywhere from 1 day to a month | You |
| Design and build | 2 to 3 weeks for most builds | The web designer |
| Review and approval | As long as you need | You |
| Domain connection | 24 to 48 hours, up to 72 | DNS, cannot be forced once started |
| Google Business Profile verification | Up to 5 business days | |
| Google noticing the new site | A few weeks |
Timing for the last 3 rows comes from Squarespace, Google Business Profile Help, and Google Search Central, retrieved 2026-09-25. Timing for the first 4 rows comes from our own builds.
What happens week by week
A hand-coded build follows 5 steps: first look, content, build, preview, and launch. Of the steps you and your designer control, only the build runs for weeks.
- Days 1 and 2: the first look. If you already have a site, you see a free 48-hour homepage redesign before you commit. New builds start from a quote.
- Week 1: your content. Photos, services, prices, and hours come in. The faster they arrive, the sooner the build starts.
- The next 2 to 3 weeks: the build. Pages, forms, a tap-to-call button, and mobile layouts get coded and tested.
- The preview. You click through the finished site and approve it, or ask for changes.
- Launch day. The domain points at the new site, and the wait for Google starts.
What slows a website build down
In our experience, missing content causes more delay than any technical problem. A designer can code the pages quickly, but not without the words, photos, and prices that go on them.
66% of Canadian small business owners active online name lack of time as their greatest obstacle (CFIB, 2,478 owners, September 2025).
A roofer on a job site all week does not write service descriptions at night, so the project waits. The fix is to hand over rough notes and phone photos, and let the designer shape them.
Content that already exists removes the wait. Northline Roofing, a Halifax roofer with a 5.0 rating on Google, had a domain pointing at a page of ads. Its reviews and photos of its work were already public, so our concept site started from real material.

Beyond content, 3 things add days:
- Too many people approving. One decision maker keeps a 3-week build at 3 weeks.
- Scope added mid-build. A booking system or an online store added in week 2 resets part of the plan.
- A domain nobody can log into. If a past provider registered it in their own account, recovering it comes first.
Does a redesign take less time than a new site?
Not usually. A redesign keeps your address and your content, but the pages still get designed, coded, and tested from scratch. Plan on the same 2 to 3 weeks.
A redesign can go faster when the existing text is still accurate and the photos are recent. It goes slower when the old site sits on a platform that makes exporting content hard. Redesign vs rebuild explains how to tell which one your site needs.
What sets the pace with DIY builders, freelancers, and agencies
Each path moves at the speed of whoever does the work. A builder like Wix or Squarespace can publish a page the same day, but finishing it runs on your evenings.
| Path | What sets the pace | Ask before you start |
|---|---|---|
| DIY builder | Your free time after work | How many evenings can I give this? |
| Freelancer or studio | Their queue and your content | What is the launch date, in writing? |
| Larger agency | Meetings, approvals, and staff hours | How many review rounds, and who attends? |
Whoever you hire, make the quote name the page count, the forms, and the launch date. Our guide to hiring a web design agency lists the other questions to ask.
The waits no designer controls
These 4 waits are set by platforms, not by your designer. Some start before launch, and none of them speed up if you pay more.
- The domain. DNS changes take up to 48 hours to spread, according to Wix. Squarespace says 24 to 48 hours, and up to 72 in some cases.
- A domain transfer. Under the ICANN Transfer Policy, a transfer is approved by default if the old registrar does not answer within 5 calendar days.
- Google Business Profile. Verification reviews take up to 5 business days. Our Google Business Profile setup guide covers each step.
- Google Search. "It can take a few weeks for Google to notice a new site," says Google Search Central.
Want the profile run for you after launch? Our optional SEO/AEO Management add-on covers Google Business Profile management and live performance metrics in your client portal. It is quoted per business, with no commitment.
How to get your website live faster
The fastest builds start with content ready and one person deciding. These 5 steps save time on most projects.
- Send 10 to 20 real photos first. Phone photos of your work beat stock photos. In our experience, they are the item most often missing.
- List your services and prices in plain notes. A bulleted list is enough; the designer writes the page copy from it.
- Confirm you can log into your domain. Check the registrar account before the build starts, not on launch day.
- Name one person who approves. With 3 reviewers, you reconcile 3 sets of changes.
- Start your Google Business Profile verification in week 1. Its review runs in parallel with the build.

How long a build takes with us
Samro Studios builds each site by hand for a single business. Most builds go live in 2 to 3 weeks, and that clock starts once your content is in. You get a private preview with an Approve button, and nothing is published until you approve it.
Everything paid is fully refundable up to that approval. Builds are quoted per project, and a redesign costs the same as a new build. For what drives the number, see how much a website costs in Canada in 2026, or browse finished builds on the portfolio.
Frequently asked questions
What should I have ready before a website build starts?
Have 10 to 20 photos of your work, a plain list of services and prices, your hours, and your service area. Know who controls your domain and be able to log in. With those in hand, the 2- to 3-week build can start on day 1 instead of waiting on content.
Why is my website project taking so long?
The usual cause is missing content, not code, since photos, descriptions, and prices come from the owner. Owners are busy on jobs, so that material arrives late. Send rough notes and phone photos, and let the designer shape them so the build keeps moving.
How long does it take for a new website to show up on Google?
Google Search Central says it can take a few weeks to notice a new site or changes to an existing one. No designer can guarantee a date. Submitting a sitemap in Google Search Console and linking the site from your Google Business Profile helps Google find it.
How long does it take to connect a domain to a new website?
Usually 24 to 48 hours, and up to 72 hours in some cases, according to Squarespace. Once the change is made, propagation cannot be forced. Plan the switch for a quiet week, and keep the old site running until the new one loads.
Can a website be built in 1 week?
A simple 1 to 3 page site can be, if every photo and word is ready on day 1 and one person approves quickly. A service business site with several pages, forms, and mobile testing takes longer. We plan around 2 to 3 weeks.
Plan your launch date backward from your busy season
Count back 6 to 8 weeks from the start of your busy season. That covers a week for content, 2 to 3 weeks of build, a buffer for approval, and a few weeks for Google to notice the site. If that date has passed, start now.
Tell us about your business on the contact form. We come back with an exact number after hearing about the project.
Sami Bdeira is the founder of Samro Studios, a Montréal studio that hand-codes bilingual websites and builds AI phone agents for Canadian service businesses.