The hire-or-DIY question is usually framed as a cost comparison, which is the wrong frame. A Google Business Profile does not require rare skills. It requires attention, repeated over months, plus a small amount of specialist knowledge that only becomes relevant when something goes wrong.
The better question is which parts of the work are worth your own hours, and which parts you should only pay for when you hit a problem you cannot diagnose.
The real time cost of doing it yourself
Setup is a bigger job than it looks and maintenance is smaller than people fear. Both get estimated wrongly.
Setup for one location means researching categories against the businesses already ranking, populating every service with a real description, loading opening and special hours, checking the map pin, setting attributes and uploading a decent set of photos. That is most of a working day for someone who knows what they are doing, and considerably more for someone learning as they go.
Maintenance is a rhythm rather than a project: reviews replied to within a couple of days, a post every week or two, photos monthly, questions answered, a monthly look at calls, directions and clicks. For one location that is well under an hour a week once the habit exists.
The costs people miss are the other two. The learning curve is front-loaded and does not repeat - the hours spent working out why an edit was reverted, or what a pending verification means. Then there is tail risk. A suspension, a duplicate listing, a bad merge or an address change handled badly can consume days and, at worst, take a profile and its review history offline.
Where DIY genuinely works
Plenty of businesses should not be paying anyone for this, and the pattern is consistent.
- One location, one clear category. No service-area complexity, no multiple brands, no shared premises. Setup is finite and maintenance is light.
- A market where the competition is inattentive. Look at the three listings above you. If their photos are years old and half their reviews have no reply, consistency alone will move you.
- Daily customer contact. If you speak to customers as the job finishes, asking for reviews is natural rather than a campaign, and review flow is the hardest thing to outsource well.
- Somebody who will actually do it. The real qualifier. DIY that lapses after six weeks is worse than not starting, because a profile that goes quiet looks exactly like a business winding down.
The point where specialists pay for themselves
Certain situations flip the maths, and most are structural rather than a matter of effort.
- Something is broken. Suspension, reinstatement, duplicates, a bad merge, a listing showing the wrong address. The strongest case for paying someone, because the process is unintuitive and expensive to get wrong twice.
- Multiple locations or a complex service area. Decisions about boundaries, categories and profiles competing with each other need someone who has seen it before.
- A change of name, address or ownership. Handled badly these lose reviews and rankings, and they are the most common self-inflicted damage.
- A genuinely contested market. If the businesses above you are clearly being managed by someone, effort alone will not close the gap.
- Your hourly value exceeds the fee. Someone faster at the work whose time costs less than yours is a straightforward trade.
On cost, be wary of anyone quoting a number without seeing the profile. Four structures are common: hourly consulting for diagnosis, a monthly retainer usually priced per location with tiers, a fixed-scope project such as an audit or reinstatement, and a done-for-you arrangement covering posting and review handling. Quotes vary enormously by market and seniority, so compare scope rather than price. Ask what is included, what is billed extra, and what the deliverables are in month one versus month six.
What a good specialist should be doing
A proposal should describe work, not outcomes. These are the things that appear on a competent invoice.
- Category research against the actual competitive set - what the businesses currently ranking for your terms use, not a guess.
- Services populated properly - every service with a real description, because a bare label tells Google very little.
- Hours, special hours and attributes maintained - bank holidays loaded in advance rather than fixed after complaints.
- A posting and photo cadence with a stated frequency - one you can hold them to.
- Reviews replied to within a defined window - and a request process that does not filter for happy customers.
- Monitoring of suggested edits and questions - the public can change your profile, and somebody needs to be watching.
- Website work - location pages, correct address markup, an embedded map, sensible internal linking.
- A monthly report tied to calls, directions and clicks - what was done and what happened, in that order.
A good one will also tell you what they cannot control. Anybody who never mentions the limits of the work has not been doing it long.
Warning signs in a proposal
- Guaranteed positions, guaranteed placement in the local results, or a guaranteed number of reviews per month.
- A request for ownership of the profile rather than manager access. You should always hold primary ownership.
- Work carried out on a profile the agency created and owns, so leaving means losing the listing and its reviews.
- Reports consisting only of rank screenshots, with nothing about what was done.
- No named deliverables, just "ongoing optimisation" at a monthly rate.
- Long lock-ins with no exit clause, or a refusal to say which tools they use.
Software as the middle path
The choice is not binary. The version that works for most people sitting between the two is to buy the expertise once, then run the routine yourself with tooling that makes it quick.
Pay a specialist for a fixed-scope engagement covering the audit, the category and services work, and the website side. That is where experience compounds and where a beginner loses the most time. Then take the recurring work in-house, because it is not difficult, it is just relentless.
Tooling is what stops that second half lapsing. A platform such as Ampli5 Pulse handles the repetition: one dashboard across locations, AI-assisted review replies you approve before publishing, scheduled posts and a shared media library, performance insights next to Search Console, and white-label reports if you do this for clients. It is software rather than a service, so it replaces neither the specialist engagement nor the strategy.
This fails when the underlying problem is structural. If a profile is suspended, duplicated or tangled after a move, no amount of consistent posting fixes it. Get that solved first, then take over the rhythm.