Small business SEO that produces enquiries comes down to four things: a technically sound site, pages that match what people search, a strong Google Business Profile, and steady, useful content. OnSquared handles all four and reports on what it actually brought in.
What's included
Technical SEO
Speed, crawlability, structure, Core Web Vitals.
On-page SEO
Page-per-service, the right keywords, titles, internal links.
Local SEO
Google Business Profile, citations, reviews, local schema.
Content
Useful pages and guides that earn rankings and links.
Reporting
Monthly: non-brand clicks, rankings, and enquiries.
No lock-in
Month to month; you keep everything.
What results realistically look like
Easy local terms can move in 6 to 12 weeks; competitive terms take 6 months plus; a new domain takes longer than an established one. We agree targets up front and never promise position 1.
Pricing
Starter
Growth
Pro
Related work & reading
FAQ
How much does small business SEO cost?
OnSquared plans are £149/mo (Starter, local), £375/mo (Growth, full SEO + content) and £499/mo (Pro). No setup fee, no contract.
How long until I see results?
Easy local searches can improve in 6 to 12 weeks; competitive terms take 6 months or more. A brand-new website takes longer than an established one.
Do I need a new website for SEO to work?
Not always. We audit first — sometimes the current site is fine with fixes, sometimes a rebuild is the cheaper route.
What do you report on?
Non-brand organic clicks, keyword rankings, Google Business Profile actions, and enquiries — every month.
Get a quote