John was so thorough in locating the problem and patient with all my questions! I highly recommend Pro Service Mechanical Ltd