KD Roofing Limited KD Roofing Limited7 Foxwood Cr.Dartmouth, NS 829-3004 email website | Roofing | We also recycle your old shingles in an environmentally friendly way. Over 30 Years Experience Nova Scotia Halifax Roofing Roofing in Nova Scotia Roofing in Halifax