Gresham Roofing was very good. In fact, I'd say they're exceptional! I did have one small question in regards to the estimate, so I called the office about it and they cleared it up with me. The fella that came out used an older form for the estimate, so they came back out with the newer form, made a new estimate, and brought it to my door in two hours. I thought that was remarkable, that they would be that accommodating. I thought that was really, really good.