I made a cold call to JA Roofing today and spoke with John. He was extremely responsive to my numerous questions. Despite the fact that my roofing issue is a minor one, John was very patient in providing me with possible solutions and never made me feel me that I was wasting his time, EVEN THOUGH I MAY NOT BE USING HIS SERVICES. He proved he truly cares. I could not have asked for a more professional experience from a simply information gathering phone call.