In today's climate it is difficult to find quality service, but this particular practice exceeded all expectations. While the procedure itself is not pleasant for obvious reasons, it makes things much easier when great care is provided. The entire staff is courteous, professional, informative, and knowlegeble. Upon my arrival, I was greeted and given instructions on what to do without having to wait more than five minutes. It was apparent from the time I entered that this was a quality operation. I was very pleased with the entire process from beginning to end.