Toilet installation can be a messy job if not handled correctly. Rite Rate guy handled the job perfectly. Cleaned up nicely after he finished the work.