Dr. Foster is considerate & very knowledgeable. Have great confidence in his recommendations & decisions. The office is top-notch in cleanliness & equipment. All assistants & staff are friendly & efficient.