Excellent. The project team, Zach and Dan, were superb workers. They were meticulous in every task they performed to ensure quality work and quality results. They managed the process with skill and professionalism, cleaning up any trash or work area that became dirty from dust, old parts and demolition. Thye would not consider the job done until everything worked as it was designed to perform. For example, the new faucet mechanism leaked, and the team worked tirelessly to diagnose the problem and then tried several solutions to achieve 100% performance. I can't say enough good things about Zach and Dan. They know their talent and skills and demonstrate their confidence in all the work they do. I would definitely recommend these workers as #1 in their occupational trade.