Trenton inspected the roof and found it to be 24 years old and had reached the end of its service life. After discussing with the homeowner, we completed a full replacement. Giving the home a reliable, long-lasting protection and a fresh new look.