We needed a new roof but are considering renovating in the next few years. Aside from being impressed with Keating and Sons for their attention to detail from booking an appointment to getting a confirmation email and incredible consciencious service, Johnathan Keating was very frank with us and instead of trying to sell us the most expensive roof gave us a practical, reasonable suggestion that we are very happy with. I would highly recommend this company.