NOT FOR REPRINT
Page Printed from: propertycasualty360.com/author/profile/doug-caccese
Sign In To follow
The average cost to replace a roof in 2023 was $16,000 for residential properties and $40,000 for commercial structures.