He's very good, infact he is great!
He is always on time. He was also quick to come out to do the job. He informed me at the end of each day what's going on with the work. Awesome. I plan on contacting him again at some point. He knows his work. I was impressed. The balusters look amazing. Thank you William.