We cut out all the deteriorated framing and subfloor under the shower footprint, treated for mold, and rebuilt the subfloor and shower framing from scratch. The old whirlpool tub was removed and the space was reframed for the new walk-in shower layout. We built a custom mortar bed shower pan with a large integrated bench seat and installed a waterproof membrane throughout the wet area. The homeowner selected their tile at the tile store — we send customers there for design assistance since the store will lay out tile patterns with their in-stock product at no charge. The customer-supplied porcelain tile went on the shower walls and floor exactly to their design. We installed the multi-function shower system — waterfall, rain, alternate jets, and a wand setting — and finished it with a sliding glass door. Outside the shower, we removed the existing floor tile throughout the bathroom and installed new tile over the original subfloor. New subfloor was only needed under the shower footprint where the rot was. Walls and ceiling were patched and finished so you couldn't tell anything had changed beyond the shower itself.