Roof inspection on leaky wallCanton, MI 48187August 23, 2022We are providing free estimates for roof replacement.