Weaver Metal and Roofing offers a wide range of services, including repairs on all roofs and preventative maintenance programs to make your roof last longer.

Preventive maintenance is the key to making a roof last. We offer preventive maintenance programs to proactively keep your roof functioning throughout its service life. The goal is to identify problems before they become expensive repairs, maximize the life expectancy of your roof and assist in evaluating repair-replacement needs.

To schedule service to your property or to learn more, call Mike Blizniak at 716.891.8844 x203.