Very thorough inspection and explanations. Patient with questions. Report follow up was detailed and helpful.