Tekline wasn't the cheapest bid I got, but it was the most thorough and covered every questions I could think of, and several I couldn't. The experience was just as good as the bid. Quick, clean, solicitous of not injuring any of my plants. It's unlikely I'll need another roof in my lifetime, but if I do, Tekline is where I'll go. Bonus points: their workers are all employees, not subcontractors, and they are all salaried with healthcare. That matters to me.