I have had the privilege to work with John and Blue Ribbon for the last few years now. As a subcontractor it is nice to know when you arrive to a job site knowing the place is ready for you and everything is done correctly. There are no shortcuts taken and all work is completed to the highest standard. I recommend Blue Ribbon for all my customers that are in need of a general contractor.