Dr. Davenport and his staff are so incredibly kind and thorough! Jennifer, who manages this office is such a gem and Dr. Davenport goes above and beyond, even calling his patients after hours post surgery to check in! They all get a five star review in my book and I highly recommend them!!