The process of removing your roof and replacing it typically takes 1-2 days depending on the size of the roof. Moss Roofing Houston takes pride in offering a quality installation and an immaculate clean up.