Picture a Manchester agency that quotes one client £79 a month for a Google Business Profile (GBP) and another £499. Six months later the £79 client has used more of the team’s hours than the £499 one: more review replies, more messages about opening hours, and a report that took an afternoon to build. The scenario is hypothetical. It frames the question this article answers: how to set a monthly price you can defend without leaning on other agencies’ price lists. No UK market rates are quoted, and every figure below is a worked example.
Work out your effective hourly rate before you quote
The only number that shows whether a price works is what you earn per hour on that client. Divide the monthly fee by the hours actually spent, including reporting, email and review replies.
A worked example, with invented numbers: £79 a month for 2 hours of work is £39.50 an hour. The same £79 once the client starts asking for extras and the work reaches 4 hours is £19.75 an hour. A £499 fee for 8 hours is about £62.38 an hour. One agency can therefore hold a healthy client and a loss-making one at similar fees. These figures illustrate the arithmetic. They are not UK market rates and not a recommendation, so compare them with your own cost per hour.
Price should not rest on a promised position either. Google states that local results rely on relevance, distance and prominence, and it does not publish the weight of each factor. A fee tied to scope and deliverables is easier to defend than one tied to a ranking. For the wider picture of running a client portfolio, see our complete guide to managing Google Business Profile clients for UK agencies.
Four pricing models and the risk each one carries
| Model | Works best when | Main risk |
|---|---|---|
| Flat fee per location | Clients have similar profiles and a predictable amount of activity | A busy listing and a quiet one pay the same, so effort and income drift apart |
| Retainer by scope tier | You serve a mix of clients and can define what each tier includes | Overlapping tiers invite arguments about what is in or out |
| One-off setup plus monthly maintenance | Many listings arrive incomplete or neglected | A second invoice line needs explaining at the start |
| Fee linked to rankings or leads | Rarely suitable | You are paid on factors Google does not publish and you do not control |
The choice depends on your client mix. If your clients look alike, a flat fee per location keeps invoicing simple. If they differ, tiers fit better. If you inherit neglected listings, separate the setup from the maintenance. In every case, tie the fee to a written scope.
To size a setup fee, LocalEdge Agency has a Score Optimizer that lists the missing criteria of a profile and their points, and its scoring is adapted to 11 sector categories. That gives you a starting estimate of the work before you quote.
What goes into each tier
Define tiers from real tasks rather than adjectives. A starting point, to adapt, built on LocalEdge functions:
- Monitor: GBP Score, a monthly PDF report and Guardian alerts when a listing field changes
- Manage: Monitor, plus review replies and scheduled posts
- Grow: Manage, plus visibility scans tracked over time and a view of competitors
On reviews, AVI prepares reply drafts adapted to tone and language, with bulk replies for larger portfolios. Posts are generated by AVI in three types (Update, Offer, Event) and arranged on a drag-and-drop calendar. Google does not allow incentives for reviews or asking only for positive ones, so the scope should cover replying to the reviews a client receives, never a promised number. In the UK, a recurring task before Christmas and around bank holidays, updating special opening hours, is easy for a client to understand and worth naming in the scope.
The detail of each function is on the LocalEdge Agency page.
Make the price hold at renewal
Clients renegotiate what they cannot see. The LocalEdge Agency page describes monthly reports as a concrete, demonstrable service you can bill for each month. The PDFs carry the agency’s logo and colours, with a preview before sending, a cover page, score graphs and an AVI summary, in 6 languages. Sections are configurable: Score, Keywords, Heatmap, Competitors and Guardian. Choose the sections you will discuss with the client, and note one limit: the reports do not include calls, direction requests or website clicks, so source those elsewhere if a client asks.
Monitoring has billable value too. According to Google’s help from September 2026, owners are notified of some suggested edits and have four days to accept or reject them, and Google can publish an edit backed by public information (Search Engine Roundtable, 23/09/2026). Guardian, an optional add-on, checks the listing through the Google API every hour and alerts you within the hour with the field, the old and new values and a Fix Now button. The page also presents Guardian and management under your own brand as a way to turn churn into recurring revenue. The agency’s logo, name and tagline appear on client dashboards, and a custom domain is offered on request.
Review your prices every quarter
Keep a simple time log per client and repeat the hourly-rate calculation each quarter. Move a client to another tier when their hours drift. LocalEdge Agency plans are one-off payments, so tool cost is counted once rather than monthly; check the current price on the plan page before adding it to your sums. Scheduled scans (daily, weekly or monthly) with history are described on the agency scan page, and they give the report something to show between reviews. Before quoting a new client, our GBP client audit checklist for UK digital agencies helps you scope the work. If you manage only a few listings, the Lite and Solo plans let you measure before you invest.
Which of your current clients would you struggle to price from last month’s hours? LocalEdge Lite is free, with no credit card, and you can start with the GBP Score of one listing.