I had collected quotes for my garage roof a year ago and all of them were more than I was willing to pay. I decided to try King Street roofing this year, filled out the form on their website and within a few days, I had a quote in my mailbox. It was much less than the previous quotes I got and they could do the work within a few days. I decided to proceed, sent them an email with my colour choice and they came out and did the work two days later. I'm more than happy with my new garage roof, it looks great. My only complaint was although they cleaned up outside of the garage, the inside of the garage was covered in chips from the old shingles.
I'd definitely recommend this company, I liked that I didn't have to spend time meeting with them for the quote, work, etc. Some people may want a company that will meet with them and go over everything and show them samples, but this was a small job and I knew what I wanted so I was happy.