Mr. Hall was awesome to work with and showed me every step of the way what he was doing. He was very knowledgeable and professional.