James did a great job diagnosing my thermostat problems and reviewing how he will fix them. I highly recommend him for any problem you may have with your thermostats.