Professional and thorough both with explaining procedures and making me feel comfortable and relaxed. Staff is great as well.