My family has been using Doctor Spencer for year. He listens to your problems and does not rush you . He is one of those rare doctors who can actually be reached when you need him. He goes above and beyond for his patients. If you are looking for a new doctor give him a try.