Why Most Roofing Companies Are Invisible on Social Media (And the Strategy That Actually Gets the Phone Ringing) There are over 106,000 roofing businesses in the United States. Most of them are doing great work. Most of them Read More