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 Add a Review Comment Title: Your Name: Your Email: Your Rating: Choose... One Two Three Four Five Comments: Submit Nova Scotia Halifax Roofing Roofing in Nova Scotia Roofing in Halifax