Johnson Roofing is very professional. Tyler is very impressive with his communication. He emails you links to your proposal, status updates, etc, within seconds of speaking to him. He's honest and isn't looking to upsell you. He was able to get a crew here very promptly, and the guys did a great job.
I only had one slight issue in that my TV dish was damaged during the repair (they may not have even realized). I wasn't charged by my provider to fix, but I was just without TV for a few days. Not a big deal.
I would recommend Johnson, and I will be using them for future jobs.