There are several types of water heaters available, including tankless (on-demand) water heaters, traditional tank water heaters (electric or gas), heat pump water heaters, and solar water heaters. Each has its advantages and may be suitable for different situations. Canyon Plumbing & Heating can assess your needs and recommend the most appropriate water heater type for your home or business.