I recommend the herpstat also. I have never used the ranco or jhonson controls thermostat but I do have several herpstat II and a regular herpstat and I love them.