Did a great job on our project. They were flexible and we adapted the project as we went along. Turned out great and he did a number of other small fixes that we needed around the house.
They were also very reasonable and used quality components.
Would definitely recommend for jobs large and small.