Richards Heating & Cooling Air Conditioning Contractor - Hubbard, OH Looking to contact Richards Heating & Cooling? You can reach them at 330-534-2755