Showed up on time and diagnosed an unusual problem very quickly. Tim was professional and courteous. I strongly recommend them.