Dr. Haskett and his entire staff are the very best! Friendly, encouraging, experienced, happy, fun, love kids, very involved in the community, and want the very best for each patient. They treat each patient with respect and explain my progress and treatment...We're partners in creating smiles!