Are you thinking it might be time to consider getting a marketing and / or business consultant, such as someone specialised in business development to help you with your small business? Here are five reasons why this is a great idea to do it as soon as you can:1. You can gain fresh and new perspective.2. A consultant has diversified business experience…and valuable contacts.3. Shop a la carte, instead of paying enormous fees for things you don’t want.4. Get results; measurable results.5. Do things your way with controlled growth.Let’s look at these areas a bit closer:Perspective:Hiring a consultant can bring a fresh perspective. Business owners and executives who look at the same business model day in and day out may not see things that an external business person can see in terms of potential and in terms of deficiencies. A consultation can reveal a lot that you haven’t closely considered.Business Experience:A consultant brings a lot of diversified business expertise to the table. Perhaps you’re really great at a particular set of strengths related to your business or your industry. A consultant brings fresh perspective, yes, but they also bring to you a proven track record of helping businesses like yours. A consultant has networking contacts that can help you in various ways and has probably seen struggles similar to the ones you are having.A la Carte Pricing:A small and / or struggling enterprise can benefit from hiring a consultant because instead of hiring a full-time person who may or may not deliver (but who will definitely want to have full time pay and employee benefits). When you hire a consultancy firm to assist you with business development you can establish a budget and contract. Some even offer pay for results pricing to minimise your risk.Measurable Results:A marketing and constancy firm can demonstrate where they’re succeeding. They should have metrics so you can see just what you are paying for. These results can help you strategise for the future and decide which services you’d like to continue to invest in.Controlled Growth:Business development consultants can help you not just plan for growth but plan a strategy that allows you to do it seamlessly so you protect your legacy customers. When you hire or contract someone to help you, you want to have control over what happens. You don’t have to relinquish control of your company to improve it and a good consultant will listen intently to you and respect any and all of your wishes when implementing changes.