At Excellent Vision, we've earned our name and reputation as physicians leading in the practice of ophthalmology and optometry. With advanced eye care services available at our three locations, we proudly serve communities in both New Hampshire and Maine. We provide individualized treatments and aid patients towards a successful recovery. Whether you need an eye doctor for cataract surgery, glasses, or contacts, our ophthalmologists and optometrists will work with you to determine the best method of treatment.

Our doctors remove patients' cataracts and give them intraocular lens (IOL) implants. Our services also treat many different eye conditions, such as those related to glaucoma, diabetic eye conditions, and macular degeneration. We also have an ophthalmologist on staff who specializes in surgery and diseases of the retina and vitreous.

Other Eye Care Services

Patients in need of an eye exam, allergy diagnosis, or contact lens fitting can rely on us. Schedule a consultation with one of our doctors, who are specially certified and experienced in ophthalmology and optometry. Our two optometrists are experienced in providing routine eye exams and consultations about contact lenses.

  • Excellent Vision

    155 Griffin Road
    Portsmouth, NH 03801


    Call Us
    Phone: (603) 430-5225

    Mon: 8AM-5PM
    Tue: 8AM-5PM
    Wed: 8AM-5PM
    Thu: 8AM-5PM
    Fri: 8AM-5PM

  • Excellent Vision - ROCHESTER OFFICE

    65 Rochester Hill Road
    Rochester, NH 03867


    Call Us
    Phone: (603) 430-5225

  • Excellent Vision - BIDDEFORD OFFICE

    22 West Cole Road
    Suite 102
    Biddeford, ME 04005


    Call Us
    Phone: (603) 430-5225

Give Us a Call

Our eye care services are available in three convenient locations in New Hampshire and Maine. Contact us for more information!