This is my 2nd time using TE. They were prompt, clean, and solved my problem. I did feel like the service call charge ($149) was on the expensive side, but I do know that TE does great work and that’s why I used them again and probably will in the future.