Roofing is a competitive business, and doing great work is only part of the equation. Homeowners have more ways than ever to find and compare roofing contractors. They search online, read reviews, and often contact several companies before making a decision.