I give them A on everything, they did an excellent job. Their price is compatible, a little on the pricey side but you get what you pay for. It rained and there were no leaks. I thought the price was high compared to other roofers, but the quality; they were here everyday, the guy sales person was here several times during the two day period and stayed for hours. I got to really like the guy because he showed an extreme interest in getting my job done and done right. He took care of all the city permits and all the follow-up. We had a little problem, not with him, but with the city. They have their own truck to get ride of all the waste, this saves them money from having to rent a dumpster. The city didn’t want to give them a permit to use their own truck.