When an SMB owner calls and says ‘we need a new website,’ the actual answer is almost always ‘maybe.’ A new site costs $10k–$60k for an SMB-grade build, takes 6–12 weeks, and burns internal time on content, photos, approvals. Before any of that, the right first questions are about the business, not the site.
Question 1: what specifically is broken about the current site?
Be specific. ‘It looks old’ is not specific. ‘The mobile experience is broken,’ ‘the contact form doesn’t convert’ (the CRO five is where to start), ‘we can’t add a new service page without a developer,’ ‘the SEO is invisible’ — those are specific. The right rebuild is sized to the actual problem.
Question 2: what should the new site actually do?
Generate qualified leads? Drive phone calls? Educate prospects so they self-select before calling? Book appointments online? Each goal demands a different structure. The same site cannot be optimized for everything; pick the primary outcome and design around it.
Question 3: where will traffic come from?
If most traffic will come from organic search, the site has to be SEO-shaped from day one — built on the Next.js 16.1 stack we run on every FH site, with sitemaps that keep Google indexed and static generation at scale when you need 100+ pages. If most traffic comes from paid ads, the structure should support landing-page testing. If most traffic is direct/referral, brand and credibility matter more than search optimization. The right architecture depends on the answer.