I find that tile showers and tile floors are one of the hardest types to clean and maintain. Tile showers or floors require way more work to stay and to keep clean.
Below are some recommendations on showers and floorings that are easiest to clean and maintain.
* Fiberglass Showers
* Laminate Flooring
* Hardwood Flooring
* Linoleum Flooring