"Five to ten percent of revenue" is the answer everyone gives, and it is nearly useless, because it ignores the only question that matters: what does an enquiry cost in your market, and what is it worth to you?
Start from the enquiry, not the percentage
If a signed job is worth $2,000 and you close one in three enquiries, an enquiry is worth roughly $660 to you. If ads in your city deliver enquiries at $60, the maths is generous. If they deliver at $400, the same channel is a bonfire. The percentage of revenue never enters this calculation, and it should not.
The three buckets, in order
Bucket one: the foundation. A fast website that converts, a complete Google profile, and tracking. This is mostly one time money. Our own published packages ($349 to $1,499) exist because this bucket should not be mysterious.
Bucket two: the engine. The channel that produces enquiries in your market: local SEO, ads, or social, run properly and monthly. For most local businesses this is where $500 to $1,500 a month does real work.
Bucket three: the amplifier. Content, video and second channels, added only when bucket two is measured and working. Amplifying an unmeasured engine is how budgets disappear.
What the regions change
In the US and UK, ad costs are higher but intent is deep and reviews carry enormous weight. In the GCC, social and WhatsApp carry more of the journey, and Arabic content opens markets competitors ignore. In Pakistan, costs are low and consistency alone beats most of the market. The structure is identical; the prices and channels are not.
The honest test
Whatever you spend, demand one report a month that leads with enquiries and what they cost. If your marketing cannot produce that sentence, the problem is not the budget. It is the system. That is exactly what the free audit is designed to show you before you spend anything at all.

