Particularly if you offer a service based business (graphic design, web design, coaching, lawyer) i would say a free consult is almost vital.
Think about lawyers. They have done the free first visit forever. Why? I mean seriously, WHY!!! They are LAWYERS after all, why give it away?
Because they know for a fact you will never solve your legal problem in one meeting, ever.
They use the first meeting to find out what your pain is, where and what is your wound. Then they get out the salt and they rub that salt deep into the wound, they take that pain and make it ten times worse, so at the end of the first (free) meeting, you know you can not go a minute further without hiring them.
People will go further (and spend more) to avoid pain than they will to seek pleasure.
So what better way to find out your customers pain than to, well (this is almost too simple)...... ask them (at the first free meeting)
If you are a:
Graphic designer - Sign up now for you FREE brand health check! Are you projecting a professional image?
Business Coach - Sign up now for your Business health check! Are you doing as well as your competition?
Lawyer - Sign up now for your FREE intellectual property assessment! - Can some lowlife scumbag come along and stop you trading tomorrow by registering a trademark?
Web Designer - Sign up now for our FREE website health check! Are your customers passing through your site and buying from your competition?
You get the idea.
If you sell a service (in particualr) you are selling an intangible. Therefore it is harder to easily explain why someone needs you. But if you have a meeting, find what the pain is, rub salt in that pain, then often they will sign up on the dotted line more often than not at the end of the meeting (because of course you have 'asking for the sale' scripted into your "Free XXXXXX health check.......don't you???)
Bren