Nice office and friendly front desk. Medical staff pleasant and courteous. The follow up with test results seems to be lacking, however. I have had to call several times as I was never contacted. I've heard the same from friends who have visited as well.