Barnes Restoration, INC is a small town roofing company that handles every job with care. We provide roof replacements as well as repairs. We handle removal and replacement of gutters, downspouts and siding. If you are in need of our services do not hesitate to contact us! We are here to help.