Mike Wakerling is the owner of General Roofing Company with more than 45 years in the industry. He started his career working with his father at the age of 18 as an apprentice roofer.
Shane Wakerling is the Vice President and General Manager at General Roofing Company. He graduated from California Polytechnic State San Luis Obispo with a Bachelor’s Degree in business.
Bill Richards serves as the Director of Operations. His integral role within the company is tied to production, operations, sales, customer service, recruitment, and employee development.
Trish Sly is the Office Manager here at General Roofing Company. She plays an integral role in keeping our office running. She provides our customers with the highest standard of service.
Bill Anderson serves both the production and office sides of General Roofing. He assists in the field with job setup and aids in workflow as needed. He is also an asset with product knowledge.
In his current role as Estimator, Mike Rodriguez serves his customers using the vast knowledge and experience he’s gained over 40 years in the commercial and residential roofing industry.