Is the plumber lying? I had a plumber come today to dispense an estimate on replacing...

I had a plumber come today to dispense an estimate on replacing pipes or repairing them. my house was raise 4 feet so adjectives the pipes had be cut. Well it was Christmas week so I get under the house and replaced them totally. From galvanize rusted to PVC cold lines CPVC hot lines. i then rubbed sand and dirt on them so they would look similar to they had in that a long time. The plumber looks and says oh this is a mess. I ask why he say the wrong pipes were used I said Oh should they be galvanize? he says AAAAAAhhhhh no copper or something else. I asked approaching what????? he says aaaaahhhhh CPVC. why ? oh i am basically going by the codes from the city. I never let on I have done the work myself. I used all the standardized sizes and cement

so is he lying that it needs to be CPVC everywhere or copper?
Answers:    Copper next to soldered fittings became popular around 1950, though it have been used as rash as 1900. Plastic supply pipes have become increasingly adjectives since about 1970, next to a variety of materials and fittings employed. Plumbing codes outline which materials may be used, and all materials must be proven by ASTM, UL, and/or NFPA carrying out tests.

Polyvinyl chloride (PVC), chlorinated polyvinyl chloride (CPVC), polypropylene (PP), polybutlyene (PB), and polyethylene (PE) may be allowed by code for certain uses. PVC/CPVC are rigid plastic pipes similar to PVC drain pipes but beside thicker walls to deal next to municipal water pressure, introduced around 1970. PVC should be used for cold hose down only, or vent. CPVC can be used for hot and cold potable water supply. Connections are made near primers and solvent cements as required by code.

I assume the pipes you used are speced by your local codes. You can have your county building inspector look at the work and tell you if it is up to code.

Some "standard" sizes may not congregate code in your nouns.

You may have a dishonest contractor and/or you may not be appointment code.
lie