Overall, we are very satisfied with our new roof and experience with KTM. The roof looks fabulous and has received several unsolicited compliments from our neighbors. Looks aside, KTM's service was top notch and their price was very competitive. Although the job took longer a little longer to complete than planned, the trade off was high quality craftsmanship and installation which is okay with us -- and they left the property spotless. We are very satisfied with the high level of customer service. All concerns were addressed in a prompt and professional manner. In terms of our new roof sales and installation experience, we would definitely recommend without reservation.