| Speed and Core Web Vitals | Depends on the agency and on what the site was built in. Some care a great deal; at others the site is handed to whoever is free, and performance is discussed only when a client raises it. | Performance is a contractual target rather than a preference. Every build is held to 90+ on mobile and desktop and re-measured as pages are added. |
|---|
| SEO control | Usually strong on strategy and keyword research, which is a real skill. Execution depends on whether the site structure actually supports the plan the strategist wrote. | The structure is the product: a page per service, a page per client industry, internally linked, so the plan and the build are never two different documents. |
|---|
| Schema and structured data | Handled well by agencies with technical SEO people and skipped quietly by those without. Worth asking to see on an existing client site before signing. | Organization, Service, FAQPage, BreadcrumbList and WebSite markup generated from the site data, so it updates when the page updates and cannot silently go stale. |
|---|
| AEO and GEO readiness | A newer discipline and coverage varies widely. Some agencies have a considered position on it; many are still treating it as a footnote to search. | Built in rather than bolted on: answer-first copy, question-shaped headings, FAQs that match their markup, llms.txt and llms-full.txt maintained as part of the plan. |
|---|
| Hosting and security | Often resold or arranged on your behalf, sometimes as a separate line, sometimes on an account in the agency name. Ask which, because it decides how easy leaving is. | Managed hosting on a global network with SSL, CDN, DDoS protection and unmetered bandwidth, included, with nothing itemized and nothing to renew. |
|---|
| Maintenance burden | Generally covered, and this is a genuine strength of a retainer. The constraint is that maintenance competes for the same hours as campaigns, and campaigns tend to win the month. | Weekly detail updates are the deliverable. There is no ad campaign in the queue ahead of your opening hours being wrong on the contact page. |
|---|
| Who does the work | A team, which means cover when someone is away, and also an account manager between you and the person doing the work. Seniority on your account varies with the size of your retainer. | We do, all of it, with requests made through a client portal. 5 revisions a month, no size limit on a request, each returned in 2 to 5 working days. |
|---|
| Content and articles | Usually included, with volume set by the retainer tier. Quality is often high, and the first thing renegotiated when the client asks to reduce the monthly number. | Articles of 2,500 to 3,200 words at a fixed cadence, up to 3 a week on the top plan, written about how a business owner evaluates a bookkeeping firm. |
|---|
| Design quality | A good agency with a real creative team can absolutely produce a better-looking site than a productised service, and for a firm that wants a full brand identity, that is the point of hiring one. | Designed for your firm and held to the same standard on page fifty as on the homepage, which matters more than launch-day polish once the site grows. |
|---|
| Accessibility and compliance pages | Varies by agency. Larger ones usually have a process for it; smaller ones often provide a privacy page and leave the rest to whoever asks. | Privacy policy, terms, cookie policy with consent that genuinely gates scripts, an accessibility statement and a plain no-advice notice, all kept current. |
|---|
| Cost model | A monthly retainer covering several disciplines at once, with figures that vary enormously by agency, market and scope. Usually a minimum term is attached. | From $137 a month for the website and everything that keeps it working, plus a one-time $797 build fee invoiced only once the site is live and approved. |
|---|
| Ownership and lock-in | Depends entirely on the contract. Check who the domain and ad accounts are registered to and what you take with you, ideally before the first invoice rather than during the exit. | One free domain registered in your own name. Leave whenever you like with two business days of notice before the next invoice, and we transfer the domain at no charge. |
|---|