Ryan has done a lot of work for me in the last couple of years. We have been very pleased with his work. A few highlights...1. A+ opinions. He would actively push back when he thought one of my ideas was bad. Sometimes that meant more work for him, sometimes that meant less. But he would only push back when it was truly not a good idea, structurally or procedurally.2. A+ attention to detail - he and his team have excellent attention to detail. In the past, in any major work I've had done, I had to do most of the hard thinking. But with Ryan, he came up with many of the good creative solutions to technical problems that inevitably arise. This reduced a lot of mental load I would have had to bear in prior jobs.3. A+ involvement. He is not a hands off general contractor. Many pieces of the work that his team did, he was working right along with them.4. A+ Honesty - he is not the least expensive option, but also not the most expensive. But most importantly, he is absolutely transparent. He stays very close to his original bid. Most of the changes in my bid was because if changes I requested.5. B+ vendor quality. The only feedback I would give him is - if he has any control on the matter, to get better vendors. Ditch the appliance guy in Millbrae and the original flooring company. On the other had, we had great experiences with the countertop company, the fixtures company, and his subcontractors were all excellent - plumbing, electrical, drywall, etc.I would hire him again for projects. Now that all the work is done, I kinda miss my banter with him.