
- Country: England
- State: North West
- City: Oldham
- Address: 87 Pitt St, Oldham OL4 1AN, UK
- Store
More companies in your city
2 Review(s)
Kafeel Khalid
26.05.2019
Highly recommend, always turns up on time, very talented and professional service
Martin Burroughs
02.03.2018
This gentleman was one of the few that answered their phone in bad weather. He came faster than he had said he would, and sorted the problem quickly for a good price. He's also local, whereas some firms just pretend to be. Very impressed.
Added comment