I trust these guys and will be using them again in the future. They showed up same day as the problem arose (without charging rush or emergency fees) and quickly diagnosed the problem with my heater not working (dirty air filter!) for a reasonable standard diagnostic fee. They didn’t try to upsell me on anything.