Avoid at all costs. Customer service is terrible. Didn't listen to anything, Cancelled engineer on day of service even though I had to keep rechecking to make sure he would call. I went ballistic as took day off work for them as a Landlord I had to go to the properties after my meltdown they then rang within 1/2 hour to then get the engineer to call. They rang to say no one at property so engineer left. No engineer was there. They took my number down wrongly even though I went through it several times. I asked for engineer's number, but they wouldn't give it. I can go on telling you of what I've been through with them. They just mess you about. No one knows what each other is doing. They charge you call out fees of £75 even though you've paid the excess in the policy! Absolute disgrace.