I got a quote from 3 places, DLC came in at the best price. Spoke to receptionist a few times - very friendly. Dealt with Chris for written quote and on-site - great guy, friendly, professional and on the actual day of the job, they went over-and-above the call of duty. I even had to inconvenience them by pushing the delivery of the shingles back a day, and they were totally cool about the whole thing. One of the best things is that when you're dealing with Chris, you feel you're dealing with a straight-up guy, and just having that comfort of dealing with someone that you aren't worried about is worth so much. The foreman on the job (didn't catch his name) was great too - really friendly, and they all were very professional (no rude talk / no swearing / generally happy and cordial etc.)
Lead time was great too - scheduled in one week, completed in one day - I'm sure that it's not always like that depending on their workload, but having it done soon was a bonus for me as my shingles were curling and I was somewhat worried.