Very professional. Very fast but not at the expense of correctness. Perfect and fast..what more could I ask for? Even my Fee was less than I expected. My questions were met with simple answers, even answered questions I didn't ask, but was thinking it. Way to go Doc! Now if we can only clone you and put at Walmart customer service desk...HUMMMMMM.