Unfortunately the first engineer I booked called in sick, but things were rearranged very efficiently for the next day and then went very smoothly. Good communication with office staff, engineer sorted the problem and very happy with service. Thank you.