John and his team are multi-talented and with lots of experience. I hired them to do a kirchan and bathroom remodel, both projects that have many steps and different types of tasks. We ran into some unexpected complications that required adapting on the fly. No problem for these guys - they just rolled with it.
I highly recommend them and will be calling on them again in the future.