Yes, it's typically necessary to remove the old siding before installing new siding. This allows the contractor to inspect the underlying structure, address any potential issues and ensure a secure and proper installation of the new siding.