We have been to many Drs offices and hospitals over our many years and illnesses. This office staff and Dr. were the most caring we've ever seen. Catherine was amazing. If I could give them a higher rating, I would. Thank you for all of your help during such a stressful time.