I hired Best Quality on a couple occasions now.
I was first referred to them by a friend when I realized it was time to redo my roof. I had them and two others quote the job. I spoke with Cameron, at Best Quality Roofing, about my project and between the recommendation from my friend and the overall positive feeling I got from our first meeting, I chose to go with them.
To make a long story short, between the price, speed, professionalism (they cleaned up nicely after themselves) and quality, I was really pleased with the whole experience. When the time came when I needed repairs for my rental property, these guys were the clear choice.
Keep up the stellar work guys.