Mr. Sessions came out and did an inspection on my roof. I was concerned as there was some age and didn’t know if the roof should be replaced. He was thorough and I ultimately did not need a new roof! I would highly recommend EcoShield Roofing as they are professional, courteous, and conscientious with time.