I'm new to the Phoenix area and called North Valley Mechanical due to their proximity to me and their high yelp score. I'm very glad I did - they had Chris Haak out the next day who diagnosed and repaired the problem quickly and at a reasonable price. He also noticed one of our fans was mounted upside down and repaired that free of charge. Couldn't have asked for someone more honest and knowledgeable. Thanks!