A Roofing Sales Consultant specializing in door-knocking is responsible for directly engaging potential clients in person by visiting their homes or businesses to generate roofing leads, build relationships, and close sales. This method is a proactive approach to securing new business, often in areas recently affected by storms or areas where roofing issues are common. Below are the detailed roles and responsibilities of a Roofing Sales Consultant focused on door knocking: