Our neighbour booked an appointment for us right after one for herself, we didn't even have to confirm with the company. Ravi arrived when he said he would, was courteous, professional and casual at the same time. He obviously knew his stuff. Great service with a smile. Great experience would have no hesitation recommending this sevice.