For toilet installation, hiring a professional is best, especially if you lack the experience and tools for the job. A professional can handle whatever comes their way, including leaks, broken pipes, mold, and damaged or rotting sub flooring.