We had an overall poor experience with The Shower Company.
The first use of the shower after install had water dripping into the basement. When I contacted Roger about this, he immediately deflected and blamed it on the previously installed plumbing with no proof. The issue was that the shower door wasn't caulked according to instructions. I fixed this myself.
There were multiple issues with the grout and caulking that the installers had to come back to repair. The toilet was installed crooked. Trim caulked poorly and nail holes unfilled. And today I discovered the vanity is not attached to the wall at all. I have no idea why there was no quality inspection after project completion. For the amount we paid, there should have not been a single issue...
The biggest issue I have, though, was with Roger's unprofessionalism. During installation, he welcomed himself into our house without knocking and walked through our house without acknowledging us at all and proceeded to berate his installer for not working fast enough and then left. I think the issues stated above all stemmed from this interaction and caused the installers to rush.
I would highly recommend avoiding this company.