Casey was great at the explaining what was needed and clear on everything. I enjoyed listening to the various ways things could go wrong and what to do. His work is top of the line.