D A Greenslade Roofing Contractors

Dale Greenslade


“I have been with M&DH Insurance services for quite a number of years. I like to deal with yourselves because there are no long winded questions to answer. You know exactly what I need and we got the job done quick and simply. Saving time and effort. Many thanks D Greensalde”