Larry left good impression to me as a true dedicated professional. He and CJ are very carefully check and recheck, before and after their works. They were in no hurry to leave, they were around long after to answer my questions. Thank you Larry and CJ.