Shannon was great at communicating, being on time, and doing good work. I would definitely work with him again.