The main types of plumbing include water supply maintenance, sanitation services, gas plumbers, drainage plumbers, roofing plumbing, heating, cooling and ventilation plumbing, fire protection plumbing, and irrigation plumbing.