The plumber inspected my shower drain upstairs, and said the drain pipe going to the drain is crooked. Builders plumber made mistake in lining up the pipe. This home is approximately 6 yrs. Old. The shower is made of fake marble slabs. The drain is leaking down on the first floor. The plumber said he would have to replace pipe and trap and run it straight to a new drain. Is this the correct solution?