Ayn plumber that is any good can and will work with copper. That being said L coopper is the only way to go unless it is under a slab in which case k copper should be used. I have seen multiple jobs where cpvc has fail within a few years, and have seen pex fiitings fail and pex crimp rings fail. 99% of our new work jobs are copper. I tear out plastic and steel almost daily and replace them all with copper. It just makes for a better quality job and can add resale value.