I called Grand Plumbing when i was doing some remodeling in my bathroom when i dropped the hammer which smashed my toilet, they came over and replaced it and did a really nice job...
All reviews seem positive