// pricing

Priced to your business.

Two products: a one-off build and a month-to-month retainer. Every quote is built around your operation, so you only pay for what your business actually needs. One booked job usually covers the build.

// one-off

The build

A productised Astro site, delivered in about four weeks.

  • A real page for every suburb you work, each one earning its own Map Pack spot
  • Mobile-first conversion stack: tap-to-call, short forms, sub-2-second load
  • Full schema + SEO foundation, set up for Google and AI search
  • Live Google reviews, GBP optimisation, launch-day Lighthouse 95+ on mobile
  • Scaled to your operation: solo single-suburb through to multi-truck regional

// monthly

The retainer

Month-to-month upkeep and growth. No lock-in.

  • Hosting, CDN, security, uptime and Core Web Vitals monitoring
  • Search Console + SEO health passes and Map Pack rank tracking
  • Google Business posts, review-request automation, citation upkeep
  • Fresh PAA-targeted content and AI-search visibility tuning
  • Plain-English monthly report, plus edit hours every month

All work in AUD. The build is a one-off; the retainer is month-to-month, no lock-in. Cancel any time after 90 days and the website stays yours.

// roi

Same traffic, different conversion.

Drag the slider. See what lifting a 1.5% conversion site to 7% looks like in your business.

// the maths

What this means in your business

Typical site (1.5%)

15 leads

Kovus site (7%)

70 leads

Extra revenue per year¹

$118,800

¹ Assumes 50% lead-to-customer close rate, $360/mo recurring revenue, 12-month retention.

// faq

Common questions.

How much does it cost?

Every build is quoted to your operation: how many suburbs you work, how many services, how hard you want to grow. As a rule of thumb, one booked job covers the build. Tell me about your business and I'll send exact numbers the same day.

Is there a contract?

No. The build is a one-off. The retainer is month-to-month. Cancel any time after 90 days and you keep the site outright.

Do I really own the site?

Yes. Hosted on your domain, code repo handed over on request, no platform lock-in. The build is paid in full up-front, so the site is yours from day one.

What if I cancel the retainer?

You keep the website, all content, all suburb pages, all blog posts. The hosting, monitoring, GBP posts, review automation, and ongoing edits stop. You can re-host the static build anywhere.

How long until my site is live?

About four weeks. Week one: discovery and sign-off. Week two: first pages built. Week three: suburb and service pages rolled out. Week four: QA and launch.

Do I have to take a retainer?

Strongly recommended. Without monthly upkeep, rankings, performance, and security all drift inside 90 days. The build is sold standalone if you want to handle hosting yourself, but most clients regret skipping it within a few months.

Do you build for roofing, electrical, and greengrocers too?

Yes. Pool service, rendering, roofing, electrical, and greengrocers, all on the same framework and the same retainer. What changes is the fit-out: roofing gets a drone hero and a licence-and-warranty trust stack; electrical gets a response-time promise and compliance-certificate trust; render gets finish-specific and applicator-certification pages; greengrocers get same-day pickup and delivery pages with Shopify wired in for orders. Each trade has its own page with the full detail.

Will my site show up in ChatGPT and Google AI Overviews?

That is a core part of every build, not an add-on. I give your business a consistent entity across the platforms AI search pulls from, ship structured data (LocalBusiness, Service, FAQ) on every page, and publish a /llms.txt so engines like ChatGPT, Perplexity, and Google AI Overviews can read and cite you. Most of your local competitors have not touched this yet.

What do I need to provide?

A list of suburbs you work in, your service prices, recent photos, and a 60 to 90 minute kickoff call. I handle the rest.

Want exact numbers?

Tell me about your business and I'll come back with a quote the same day during AWST hours. No pressure, no lock-in.