A professional will also be able to dispose of your old flooring, which will become yet another headache if you do it yourself. Your project will require tools to not only properly install your new flooring, but also to remove existing floors. Even if you purchase the necessary tools, will you realistically use them again after your flooring project is complete? A professional flooring contractor will already have the proper tools on hand and will know how to use them, increasing the efficiency & outcome of your project.