Centrica is an integrated energy and services company. It supplies gas and electricity to residential, business, and industrial customers as well as provides energy-related services. The company specializes in installation, repair, and maintenance services for domestic central heating, plumbing and drains, gas and kitchen appliances, heating, ventilation, and air conditioning equipment, water heaters, and solar power generating equipment. Centrica is engaged in the procurement, trading, and optimization of energy as well as supplies energy efficiency solutions and technologies to residential customers. The company also produces and processes gas and oil and develops new fields to maintain reserves. Additionally, it is engaged in gas storage activities and generates power from combined cycle gas turbines, wind, and nuclear assets.