Among one of the top hurdles for any roofing company is generating qualified leads. It's a constant battle of testing and throwing things against the wall to spot what works. Generating qualified leads is the engine that powers new business. First, let's determine what a lead is. A lead