Yes, we believe in doing the job right from start to finish. Before installing the new roof, we will conduct a thorough inspection and remove the existing roof entirely. Removing the old roof ensures a clean surface for the new installation and addresses any underlying issues that need attention.