I did a fair bit of research on roofing companies in the area and had a number of quotes from different companies. Desi's came in somewhere in the middle of the price range.
Overall I was happy with the product as well as the quality of the work performed. They did not cleanup as well as I would have liked and the guys did leave tons of cigarette buts all over the place, which I could have done without.
I am giving them 4 stars because of that.