Wonderful doctor and staff- efficient, thorough, caring, considerate and trustworthy. Would recommend them to all my family and friends. You will not be disappointed.