I met with the owner personally, he inspected the roof, told me what was wrong. Explained everything to me, and told me about his company. I set up a time for his crew to come out and do the work, and they completed it in a quick, clean, and orderly fashion. I would recomend this company to anyone. When he left I asked for a handful of cards, and have been passing them out to anybody in need of their work. It's hard to find good small honest companies anymore, and this is one of them.