John J. Hayes, MD in Baltimore: Comprehensive Eye Exams and Glasses in Canton
Dr. John J. Hayes operates a solo optometry practice in Baltimore's Canton neighborhood, offering routine vision screening, eyeglass and contact lens fitting, and medically necessary eye care to patients across the region.
What Hayes optometry actually is
Canton-based eye care delivered by a single optometrist rather than through a multi-provider clinic or retail chain. Hayes holds an optometry degree and is Maryland-licensed to perform comprehensive eye exams, diagnose certain eye conditions including glaucoma and macular degeneration during routine screening, prescribe eyeglasses and contact lenses, and manage some ocular surface and refractive issues. His practice does not perform cataract surgery or LASIK, which require referral to ophthalmologists. Like all optometrists in Maryland, Hayes cannot diagnose or treat retinal detachments, optic nerve disease, or complex ocular pathology independently; those cases require ophthalmology co-management or referral.
Services and pricing
A comprehensive eye exam includes visual acuity testing, refraction (to measure eyeglass prescription), intraocular pressure measurement, dilated retinal examination, and patient history. Hayes's exam fee is approximately $100 to $120 per visit; verification of current pricing is recommended by calling the office directly, as rates can shift. Insurance coverage varies widely: plans that recognize optometry (most major medical insurers and vision plans including VSP and EyeMed) typically cover one routine exam annually at 80 to 100 percent after deductible. Uninsured patients should ask about cash rates before booking.
Eyeglass prescription fills depend on frame and lens choice. Hayes can dispense glasses from inventory or write a prescription for pickup elsewhere. Contact lens fitting incurs a separate fee, typically $50 to $80 above the exam, since fitting requires multiple measurements and follow-up visits to confirm tolerance. Contact lens prices are based on the specific brand and material chosen by the patient.
Hayes does not advertise pricing for routine eye disease management visits (for established patients returning for glaucoma monitoring, diabetic retinopathy checks, or dry-eye management). Those fees are negotiated per-visit or per-diagnosis and should be clarified at the time of booking.
How Hayes compares to other Baltimore optometrists
Independent practices like Hayes's differ meaningfully from retail optometry chains and larger medical groups. At LensCrafters or Warby Parker, exams are often less expensive ($60 to $75) and same-day glasses are common; trade-off is less continuity and a push toward higher-margin frame sales. At Towson Eye Care or other multi-optometrist clinics, appointment availability is typically better (more providers, more slots) and after-hours or emergency capacity exists, but the exam experience may feel less personal. Hospital optometry departments (such as those at Johns Hopkins or University of Maryland Medical Center) accept all insurance, often have same-day urgent availability for eye pain or vision loss, but are not designed for routine care and can have long wait times.
Hayes is the choice for patients who value a single, known provider, a slower-paced exam, and local continuity of care. He suits existing patients with complex histories (glaucoma, diabetes, high myopia) who benefit from seeing the same clinician year to year. New patients in a hurry or without transportation should consider a retail or clinic location closer to them.
Who it suits and who it doesn't
Hayes suits established Baltimore residents who prefer local, independent care and have transportation to Canton. It works well for patients with insurance that covers optometry and those willing to pay out-of-pocket ($100 to $150 per exam plus glasses). Patients with significant eye disease (retinal detachment, advanced glaucoma, optic nerve pathology) need an ophthalmologist, not an optometrist, and should seek immediate referral. Those seeking same-day glasses and minimal wait time should visit a retail chain. Patients without insurance or with very high deductibles should compare cash-pay pricing across providers before committing.
What the first visit involves
Expect 45 minutes to one hour. Bring insurance card and photo ID. The intake form collects medical history, ocular symptoms, and family eye disease history. Hayes will measure intraocular pressure, refract your eyes, and perform a dilated exam, which causes temporary blurring and light sensitivity for 4 to 6 hours afterward. Do not drive for several hours if pupils are dilated; plan transportation accordingly. At the end of the visit, you will receive a written eyeglass prescription and discussion of any findings (e.g., early cataracts, dry eye, need for glaucoma follow-up).
Hours, parking, and logistics
Dr. Hayes's practice is located in Canton. Office hours are Monday through Friday, 9 a.m. to 5 p.m.; Saturday and Sunday hours are not standard for independent optometry practices in Baltimore and should be confirmed directly. Street parking is available on the surrounding Canton blocks; metered spots are free after 6 p.m. and on Sundays. The practice is wheelchair-accessible. Public transit via MTA bus serves Canton; the closest Light Rail station is at Canton.
Phone the office to schedule an appointment; online booking is not typically available at independent practices. New-patient wait times are usually one to two weeks during normal volume; peak seasons (September back-to-school, December before year-end insurance deadlines) may extend this to three weeks.
Dr. Hayes offers the consistency and attentiveness expected of a solo practitioner in a residential neighborhood, making him a sound choice for Baltimore patients seeking ongoing eye care with a familiar provider.

