
- Country: England
- State: South West
- City: Weymouth
- Address: 31 Stanier Rd, Preston, Weymouth DT3 6PD, UK
- Store
More companies in your city
1 Review(s)
Stephen Mason
15.07.2019
Highly recommend this excellent company. Mike listened carefully to our specific issue and problem. In the past I have become accustomed to some firms unable to overcome such problems. However, Titan offered several solutions and were able to offer professional advice without pressure. Communication and time-keeping were excellent from start to finish. The completed job was achieved with efficiency and friendliness. Well done Mike.....much appreciated.
Added comment