As a plumber in NC this is what we do. Whole house shut off ball valve, PRV, expansion tank rather than an expansion valve. Typically there is no need for a sediment filter on city water, your local water quality may be different though. Y stariner may be all you need to protect your house...