High quality work, long lasting and beautifully installed. The team is fantastic, and I wish I had more work to do on the house! Work was completed as estimated, to budget, and with more features than I could have imagined putting into the design, as Michael takes the time to really look deeply into the project and make sure it will last in the given environment...