In Colorado, water heater expansion tanks are generally required when installing a closed-loop plumbing system, particularly in areas with high water pressure. Expansion tanks help accommodate thermal expansion, preventing damage to the water heater and plumbing system. Local building codes may specify the need for expansion tanks based on factors like water pressure levels. It is advisable to consult with a licensed plumber or local building department to ensure compliance with specific regulations in your area.