View Profile
JD Flat Roofing & Property Maintenance
- Guttering
- Job
- Price
“John has repaired a roof for both myself and my parents. His work was that good that neighbours either side of my parents have since used him. Really professional job and very reasonably priced.
John has also done maintenance work at my house, fit...”