Consultation first (201) 824-2200

Commitment

Accessibility

We want this site to work for everyone, including people using a screen reader, a keyboard, or magnification.

What we've built in

  • Every interactive element shows a visible focus ring when you tab to it.
  • The whole site is navigable by keyboard, including the menus.
  • Motion is reduced automatically if your device asks for that.
  • Body text meets or exceeds WCAG 2.1 AA contrast against its background.
  • Text resizes without breaking layout, and nothing important is conveyed by color alone.
  • Images carry descriptive alternative text.
  • A skip link at the top of every page jumps past the navigation.
  • There is no form anywhere on this site, so there is nothing to fill in and nothing to get stuck in.

Standard we're working to

WCAG 2.1 Level AA. We are working to it rather than claiming we have been certified against it, and the difference matters. Automated structural checks across every page pass — links have accessible names, images have alternative text, headings run in order, the embedded map carries a title. Automated checks catch a fraction of what actually matters, which is why we are not calling this conformance.

Known gaps

Naming these is more useful than claiming there are none.

  • No screen reader pass has been done yet. The site is built to be read by one and its structure has been checked, but nobody has sat down and driven it with VoiceOver or NVDA end to end. Until that happens, treat the keyboard and screen reader claims above as designed-for rather than tested.
  • Booking happens on someone else's site. The booking button hands you to a third-party scheduling service. Its accessibility is set by that company, not by us, and we cannot fix it. If you cannot complete a booking there, call us and we will book it for you — that route is always available and is not a lesser one.
  • The map on the contact page is an embed. Google supplies it and we do not control what it exposes to assistive technology. The full address is written out in text directly beside it, and the directions are in prose, so nothing on that page is only available inside the map.

Tell us if something doesn't work

If any part of this site is difficult to use, call (201) 824-2200 and tell us what happened. We'll fix it, and in the meantime we'll help you do whatever you were trying to do over the phone.

In the practice

If getting into the building matters for your visit — parking, the entrance, stairs, or anything else — call us on (201) 824-2200 before you come and we will tell you exactly what to expect. We would much rather answer that on the phone than have you find out in the parking lot.

Denville, NJ Consultation first. $100 deposit applies to your treatment $100 deposit

Book a consultation