Read verified and trustworthy customer reviews for macleod s roofing ltd or write your own review. 47 years in business. Macleod s roofing inc 250 mill st kitchener on n2m3r5.