Most business owners think the answer to growing their business is to get more leads coming in. In the episode the truth is revealed that most businesses drop the ball with the leads that are coming in. Listen in and learn how having a sales process can get more from the leads you already have.