Christopher Ioannides

Overall very good, I would recommend using this company.
The engineer wasn’t able to make it to the original appointment and took a chasing phone call to find this out. I was given an explanation and apology though and a new appointment was arranged at my convenience.
Excellent customer service and good value.