A Great Job at a very reasonable price. Many thanks to Green Apple Roofing. They arrived on time for the roof repair. All areas of worn and damaged tiles/shingles were replaced with matching type and color. The vent pipes and flashing were sealed and painted as well as the fireplace flashing. Additionally, they also repaired dry rot on the patio room sunscreen. When done, the area was picked up and cleaned as found. Thanks greenappleroofing.com.