Business consulting fees vary a lot because "business consulting" covers everything from a freelancer helping you write a business plan to McKinsey restructuring a Fortune 500 company. For small businesses and agencies working with an independent consultant or a small firm, you are typically looking at $150 to $500 per hour, or $2,000 to $15,000 per month on a retainer.
Those ranges are wide because the work is wide. A consultant who helps you set up a bookkeeping system is solving a different problem than one who rebuilds your sales pipeline from scratch. The price tracks with the complexity of the problem, how experienced the consultant is, and how much revenue is on the line.
Hourly vs. retainer vs. project-based
Most small business consultants price in one of three ways.
Hourly. You pay for the time they spend. This works for short engagements or when you are not sure how much help you need yet. The downside is that it creates an incentive to stretch the work and a disincentive for you to call when you have a question. Hourly rates for independent consultants who work with small businesses typically run $150 to $350. Larger firms charge $300 to $500 or more.
Monthly retainer. You pay a flat fee each month for ongoing access and a defined scope of work. This is the most common model for growth consulting and strategy work, anything that takes more than a few weeks to show results. Retainers remove the clock-watching dynamic and let both sides focus on outcomes. For small business consultants, retainers usually range from $2,000 to $10,000 per month depending on how involved the work is.
Project-based. A fixed fee for a defined deliverable. A brand positioning project, a go-to-market plan, a content strategy build-out. Prices depend entirely on scope, but $5,000 to $25,000 covers the range for most small business engagements. You know the total cost upfront, which is nice, but scope has a way of shifting mid-project, and then you are negotiating amendments.
What drives the price up or down
Specialization matters more than most people expect. A generalist who helps with "business strategy" charges less than someone who specializes in a specific outcome, like agency new business development or small business growth systems. The specialist charges more because the advice is more specific and the results tend to come faster. You are paying for the pattern recognition that comes from solving the same type of problem hundreds of times.
Experience is the other big factor. Someone who has been consulting for fifteen years and has a track record of measurable results charges more than someone who hung out a shingle last year. That is not always a quality signal, but it usually is. The experienced consultant knows what does not work, which saves you from spending three months on the wrong approach.
Geography still plays a role, though remote work has compressed the gap. A consultant in New York charges more than one in a smaller market. And scope of involvement matters: are they advising you on what to do, or are they doing it with you? Advisory work costs less per hour than implementation work. Some consultants do both. Some only advise and expect you to execute.
How to think about whether it is worth it
The math on consulting is simpler than people make it. Instead of asking "can I afford $3,000 a month?", ask "will this $3,000 a month generate more than $3,000 a month in new revenue?"
For growth consulting, the ROI calculation usually looks something like this: the consultant helps you close two additional clients per quarter, each worth $10,000. That is $20,000 in return for $9,000 in fees. If the consultant helps you fix your positioning so that inbound leads start coming in over the next six months, the return keeps going long after the engagement ends.
The businesses that get burned by consulting are usually the ones that hire without a clear problem to solve. "We need help growing" is too vague. "We need to go from 5 inbound leads per month to 15" is something a consultant can actually work on, and you can measure whether the investment paid off.
What to watch out for
If a consultant quotes you a price without asking detailed questions about your business first, they are selling a package, not solving your problem. A good consultant spends 30 to 60 minutes understanding your situation before proposing anything.
Watch for vague deliverables. "We will help you grow your business" is not a deliverable. A positioning document is. A 90-day outreach plan is. A content calendar with 12 topics mapped to search terms is. If you cannot point to what you are getting, you will not be able to tell whether it worked.
Be cautious about long lock-in contracts. Some consultants require 6 or 12-month commitments. That can make sense for complex work, but you should be able to exit if the relationship is not working. Month-to-month or quarterly with a 30-day out clause is reasonable.
And pay attention to the discovery call itself. The consultant should be asking you questions, not walking you through a slide deck about their methodology. If the first call is a sales presentation, the engagement will probably feel the same way.
What a good engagement looks like
You have a specific problem. The consultant asks enough questions to understand it, proposes a scope of work with clear deliverables, and you agree on pricing that makes sense for both sides. Then the actual work starts, and within the first month you should be able to tell whether the direction makes sense, even if measurable results take longer.
It should feel like working with someone who is genuinely trying to solve your problem, not like buying a product off a shelf. The best consulting relationships I have seen are the ones where the client can call with a question on a Tuesday afternoon and get a useful answer, not the ones with the most impressive-looking proposals.
If you are a small business or agency trying to figure out whether growth consulting is the right investment, start with a conversation. No pitch, just an honest assessment of whether we can help.
Want to talk about what this could look like for your business?
Related reading
Your Marketing Is Invisible and It Is Costing You Clients
If your business does good work but nobody finds you online, the problem is not your reputation. It is your visibility infrastructure. Here is what to fix first.
Your Blog Has 100 Posts and No Traffic. Here Is How to Fix It.
If your company blog has dozens or hundreds of posts and still no inbound traffic, the problem is usually structural. Here is how to audit your content and realign it with what people actually search for.
Where Do Small Businesses Actually Find New Customers?
Most small businesses rely on one or two channels for new customers. Here are the acquisition channels that work, which ones are overrated, and how to figure out where your next customers will come from.