The tech did a good job but it cost way more than the repair should have been. The cause was a loose wire which caused a short. The furnace was installed less than 2 years ago and wasn't secured properly when installed. I don't feel I should have had to pay as much as I did because it was was a faulty install.