Dr. Fitzgerald and staff are the best in the business. Professional, kind, and attentive to the patients needs.