Because Alfa Roofing & Siding Ltd. is 30 years old, we have had the opportunity to be of service to a number of repeat customers going back to the 1990's.