hiring a small business consultant