
- Country: England
- State: North West
- City: Oldham
- Address: 20 New Rd, Oldham OL8 1AY, UK
- Store
More companies in your city
1 Review(s)
Julie Sherratt
11.07.2019
Rang Monday with water heating issues, this company came out to investigate a repaired it within 24 hours. Fantastic service, came at the time agreed and very reasonable rates. Will definitely use these again
Added comment