We recently obtained three estimates for roof repairs via ServiceMagic. This company gave us the most complete estimate complete with iPad photos of the problems to be solved and was the cheapest by a long way. They completed the repairs within a couple of days and couldn't have been more professional or courteous. Highly recommended.