These guys were provided as a second opinion by our home warranty company. They went out of their way to fit us in (he came at 10pm!) So we didn't have to wait. Thoroughly professional, very knowledgeable and willing to show me what he was doing and explain what was going wrong. It was exactly what we needed.