
Code requires one when the home is a closed system, meaning a pressure-reducing valve, check valve or backflow preventer stops water from flowing back to the main. The air side must be pre-charged to match house pressure or the tank does little.
Details, sizing and pricing are in the expansion tank guide.
