How long does a roof replacement take? This depends on the roof's size and complexity. Most domestic re-roofs in Chepstow take between 3–7 days. We'll always give you a clear timeline before starting work. admin2025-11-10T15:55:02+00:00August 21, 2025|faqs, general| Share This Story, Choose Your Platform! FacebookXRedditLinkedInWhatsAppTelegramPinterestEmail