Jim Mac Donald & Son Roofing & Masonry LtdRoofing & Masonry ContractingJim MacDonald & Son Roofing & Masonry works both commercial and residential roofing projects from shingles to flat roofs. Serving Halifax and the surrounding area, we cater to homeowners, businesses, building contractors, property managers, and anyone else requiring roofing and masonry services.more...See more text