From the first call I made to this company the staff were very professional and helpful. I am hard to tie down, so the fact they called me with an hours notice of arrival meant I could go about my tasks I had for the day. The service man was very courteous and was quick in diagnosing the issue. Unfortunately he did not have the exact part we needed, however I was contacted by staff within the week to book in for a return visit at no extra cost to fix the machine. Overall I was highly impressed by the service and would not hesitate to contact them again. The reason I am reviewing them is I had called other company's and was going to have to be home almost all day to await their arrival. This company saved me the hassle of missing a day on the road.