Very Thorough Very thorough treatment and explanation of what to expect in the process. Everyone is very professional and caring.