Barry was excellent. There was mild delay in getting my project started due to another project running long, but he had already fit me in on short notice, so I certainly didn't mind. The work/clean up and service were all excellent. Very nice guy to deal with. Would definitely use again.