Public accessibility assessment

Accessibility issues detected on rehab2perform.com

Evolize inspected 5 public pages on rehab2perform.com and detected 107 automatically identifiable accessibility findings.

107Findings detected
10WCAG criteria affected
5Pages inspected
8 Sep 2026Assessment date

Highest detected severity: Critical · 22 high-priority findings · 100% inspected-page coverage

Most widespread issueElements must only use permitted ARIA attributesDetected on 4 inspected pages
Most affected page/102 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)46 detected findings

Is rehab2perform.com your website?

Keep this assessment current and get notified when new accessibility issues are detected.

https://

Not your website? Scan your own site →

01 · Accessibility summary

Evolize inspected 5 public pages on rehab2perform.com and detected 107 accessibility findings. The most widespread issue was "Elements must only use permitted ARIA attributes", detected on 4 inspected pages. The most affected inspected page was "/", where 102 findings were detected. The assessment identified findings mapped to 10 WCAG success criterions. The sections below prioritize the broadest issues and provide technical evidence for each detected finding.

02 · Start here

These findings combine the highest severity and broadest reach detected during this assessment.

  1. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 2 instances
    Why this matters

    Links expose no accessible name, so screen-reader users cannot determine their destination.

    Recommended action

    This link exposes no accessible text. Add visible text that identifies its destination, or remove the link if it serves no purpose. For an icon-only link, provide an aria-label describing where it goes. The link points to https://www.jospt.org/doi/full/10.2519/jospt.2017.7133.

    View technical evidence →
  2. High

    Elements must only use permitted ARIA attributes

    WCAG 4.1.2 (A) · 5 inspected pages · 25 instances
    Why this matters

    Elements must only use permitted ARIA attributes

    Recommended action

    Review the affected element and correct the reported accessibility issue.

    View technical evidence →
  3. High

    Hidden elements can still receive keyboard focus

    WCAG 2.4.3 (A) · 5 inspected pages · 20 instances
    Why this matters

    An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

    Recommended action

    Keep this element out of the tab order while its containing region is hidden — remove it from focus (for example tabindex="-1"), or apply the inert attribute to the hidden container where supported. Restore normal focusability when the region becomes visible.

    View technical evidence →
  4. High

    ARIA attributes must conform to valid names

    WCAG 4.1.2 (A) · 5 inspected pages · 20 instances
    Why this matters

    ARIA attributes must conform to valid names

    Recommended action

    Review the affected element and correct the reported accessibility issue.

    View technical evidence →
  5. High

    Hidden elements can still receive keyboard focus

    WCAG 2.4.3 (A) · 5 inspected pages · 15 instances
    Why this matters

    An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

    Recommended action

    Keep this element out of the tab order while its containing region is hidden — remove it from focus (for example tabindex="-1"), or apply the inert attribute to the hidden container where supported. Restore normal focusability when the region becomes visible.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA4644 / 5
4.1.2Name, Role, ValueA4444 / 5
2.4.3Focus OrderA644 / 5
1.1.1Non-text ContentA444 / 5
1.4.1Use of ColorA211 / 5
2.5.8Target Size (Minimum)AA233 / 5
1.3.1Info and RelationshipsA133 / 5
2.1.1KeyboardA133 / 5
2.4.4Link Purpose (In Context)A111 / 5
3.3.2Labels or InstructionsA133 / 5

Absence of a criterion here does not indicate conformance with it — only that no automatically detectable issue was found for it.

Continuous monitoring

A scan shows today's exposure. Monitoring shows what changes next.

Evolize continuously reassesses public website pages, detects newly introduced or recurring accessibility findings, and tracks remediation over time.

04 · All detected findings

High

Elements must only use permitted ARIA attributes

WCAG 4.1.2 (A)135 instances4 inspected pages

Elements must only use permitted ARIA attributes

Why it matters

Elements must only use permitted ARIA attributes

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 135 affected elements
Component · Ref O2YYVN
Affected pagehttps://rehab2perform.com/
Element.fl-module-separator
Accessible nameSeparator
Markup
<div class="fl-module fl-module-separator fl-node-60f720e73bb4b" data-node="60f720e73bb4b" aria-label="Separator">
	<div class="fl-separator"></div>
</div>
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans
Component · Ref DDX46L
Affected pagehttps://rehab2perform.com/
Element.fl-node-606501f539583
Accessible nameButton
Markup
<div class="fl-module fl-module-button fl-node-606501f539583 btn-red" data-node="606501f539583" aria-label="Button">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref 2FWSZG
Affected pagehttps://rehab2perform.com/
Element.fl-node-6065039baf74d
Accessible nameButton Group
Markup
<div class="fl-module fl-module-button-group fl-node-6065039baf74d footer-navigation" data-node="6065039baf74d" aria-label="Button Group">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref HM4G45
Affected pagehttps://rehab2perform.com/contact-us/
Element.fl-node-cmsnhgar16wp
Accessible nameButton
Markup
<div class="fl-module fl-module-button fl-node-cmsnhgar16wp btn-red fl-button-wrap fl-button-width-auto fl-button-center" data-node="cmsnhgar16wp" aria-label="Button">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref GTFTKL
Affected pagehttps://rehab2perform.com/locations/
Element.fl-node-6064a9878b066
Accessible nameMenu
Markup
<div class="fl-module fl-module-menu fl-node-6064a9878b066" data-node="6064a9878b066" aria-label="Menu">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref LEQ7T7
Affected pagehttps://rehab2perform.com/locations/
Element.fl-node-74itwf1xeml6
Accessible nameText Editor
Markup
<div class="fl-module fl-module-rich-text fl-node-74itwf1xeml6" data-node="74itwf1xeml6" aria-label="Text Editor">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref DF897S
Affected pagehttps://rehab2perform.com/contact-us/
Element.fl-node-j68pydskqme0
Accessible namePhoto
Markup
<div class="fl-module fl-module-photo fl-node-j68pydskqme0 fl-visible-desktop fl-visible-large fl-visible-medium" data-node="j68pydskqme0" aria-label="Photo">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref XP82F3
Affected pagehttps://rehab2perform.com/locations/
Element.fl-node-606501def1dc9
Accessible namePhoto
Markup
<div class="fl-module fl-module-photo fl-node-606501def1dc9" data-node="606501def1dc9" aria-label="Photo">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref BV0FEZ
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.fl-node-608977a808f80
Accessible nameText Editor
Markup
<div class="fl-module fl-module-rich-text fl-node-608977a808f80" data-node="608977a808f80" aria-label="Text Editor">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref IHURHU
Affected pagehttps://rehab2perform.com/
Element.fl-node-608724980ecc5
Accessible nameButton Group
Markup
<div class="fl-module fl-module-button-group fl-node-608724980ecc5" data-node="608724980ecc5" aria-label="Button Group">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref 0IK7QF
Affected pagehttps://rehab2perform.com/locations/
Element.fl-node-606c8b19cfe18
Accessible nameText Editor
Markup
<div class="fl-module fl-module-rich-text fl-node-606c8b19cfe18 location-map" data-node="606c8b19cfe18" aria-label="Text Editor">
Affected pages/ / /contact-us /locations
Component · Ref F7PD63
Affected pagehttps://rehab2perform.com/
Element.fl-module-post-grid
Accessible namePosts
Markup
<div class="fl-module fl-module-post-grid fl-node-60a27a4fd3c41 fl-visible-desktop fl-visible-large" data-node="60a27a4fd3c41" aria-label="Posts">
Affected pages/ /
Component · Ref JTFY04
Affected pagehttps://rehab2perform.com/
Element.fl-node-kl2ouqyrebsp
Accessible nameText Editor
Markup
<div class="fl-module fl-module-rich-text fl-rich-text fl-node-kl2ouqyrebsp" data-node="kl2ouqyrebsp" aria-label="Text Editor">
Affected pages/ /
Component · Ref I5GDCM
Affected pagehttps://rehab2perform.com/locations/
Element.fl-node-609da07a553f2
Accessible nameHeading
Markup
<div class="fl-module fl-module-heading fl-node-609da07a553f2" data-node="609da07a553f2" aria-label="Heading">
	<div class="fl-module-content fl-node-content">
		<h1 class="fl-heading">
			<span class="fl-heading-text">locations</span>
	</h1>
	</div>
</div>
Affected pages/contact-us /locations
Component · Ref HCHJ26
Affected pagehttps://rehab2perform.com/
Element.fl-module-uabb-image-carousel
Accessible nameImage Carousel
Markup
<div class="fl-module fl-module-uabb-image-carousel fl-node-6066319b32075" data-node="6066319b32075" aria-label="Image Carousel">
Affected pages/ /
Component · Ref 102101
Affected pagehttps://rehab2perform.com/
Element.fl-node-wpnk3hzmy7sb
Accessible nameButton
Markup
<div class="fl-module fl-module-button fl-node-wpnk3hzmy7sb square-font fl-button-wrap fl-button-width-auto fl-button-center" data-node="wpnk3hzmy7sb" aria-label="Button"><a href="/locations/" target="_self" class="fl-button"><span class="fl-button-text">find a location</span></a></div>
Affected pages/ /
Component · Ref LEA4V9
Affected pagehttps://rehab2perform.com/
Element.fl-node-608616cb68dbc
Accessible nameHTML
Markup
<div class="fl-module fl-module-html fl-html fl-node-608616cb68dbc" data-node="608616cb68dbc" aria-label="HTML">
Affected pages/ /
Component · Ref JPBW3F
Affected pagehttps://rehab2perform.com/
Element.fl-node-6067a4a78c74d
Accessible nameButton
Markup
<div class="fl-module fl-module-button fl-node-6067a4a78c74d square-font fl-button-wrap fl-button-width-auto fl-button-center" data-node="6067a4a78c74d" aria-label="Button">
Affected pages/ /
Component · Ref ZK1QYR
Affected pagehttps://rehab2perform.com/
Element.fl-node-60916dfd1a252
Accessible nameText Editor
Markup
<div class="fl-module fl-module-rich-text fl-rich-text fl-node-60916dfd1a252" data-node="60916dfd1a252" aria-label="Text Editor">
Affected pages/ /
Component · Ref 9CG8RM
Affected pagehttps://rehab2perform.com/
Element.fl-node-8n60wzr5p2xm
Accessible nameButton
Markup
<div class="fl-module fl-module-button fl-node-8n60wzr5p2xm conv-font fl-button-wrap fl-button-width-auto fl-button-center" data-node="8n60wzr5p2xm" aria-label="Button">
Affected pages/ /
Component · Ref XILF2H
Affected pagehttps://rehab2perform.com/contact-us/
Element.fl-node-kca0quz2yn1r
Accessible nameIcon
Markup
<div class="fl-module fl-module-icon fl-node-kca0quz2yn1r" data-node="kca0quz2yn1r" aria-label="Icon">
Component · Ref JODYY9
Affected pagehttps://rehab2perform.com/contact-us/
Element.fl-node-ngzkv4dflqwr
Accessible nameText Editor
Markup
<div class="fl-module fl-module-rich-text fl-node-ngzkv4dflqwr" data-node="ngzkv4dflqwr" aria-label="Text Editor">
	<div class="fl-module-content fl-node-content">
		<div class="fl-rich-text">
	<p>Email us at</p>
</div>
	</div>
</div>
Component · Ref BNY3K2
Affected pagehttps://rehab2perform.com/contact-us/
Element.fl-node-cf7lwunz3k5p
Accessible nameHeading
Markup
<div class="fl-module fl-module-heading fl-node-cf7lwunz3k5p" data-node="cf7lwunz3k5p" aria-label="Heading">
	<div class="fl-module-content fl-node-content">
		<h2 class="fl-heading">
			<span class="fl-heading-text">Billing</span>
	</h2>
	</div>
</div>
Component · Ref ECY14Y
Affected pagehttps://rehab2perform.com/contact-us/
Element.fl-module-modal-popup
Accessible nameModal Popup
Markup
<div class="fl-module fl-module-modal-popup fl-node-606cc123b46ba btn-red w-100" data-node="606cc123b46ba" aria-label="Modal Popup">
Component · Ref AD706J
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.fl-module-heading
Accessible nameHeading
Markup
<div class="fl-module fl-module-heading fl-node-60a40854ba040" data-node="60a40854ba040" aria-label="Heading">

Showing 25 representative examples · 18 more affected elements not shown

High

ARIA attributes must conform to valid names

WCAG 4.1.2 (A)20 instances4 inspected pages

ARIA attributes must conform to valid names

Why it matters

ARIA attributes must conform to valid names

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 20 affected elements
Component · Ref 9Y7448
Affected pagehttps://rehab2perform.com/
Elementbutton[aria-control="sub-menu-3625"]
Accessible nameLocations submenu toggle
Markup
<button class="fl-menu-toggle fl-content-ui-button" aria-label="Locations submenu toggle" type="button" aria-control="sub-menu-3625" aria-expanded="false"></button>
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
High

Text has insufficient colour contrast

WCAG 1.4.3 (AA)112 instances4 inspected pages

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Why it matters

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Recommended correction

Increase the contrast ratio to at least 4.5:1 for normal text and 3:1 for large text.

View 112 affected elements
Component · Ref 4ZILSL
Affected pagehttps://rehab2perform.com/
Elementa[dir="ltr"][rel="noopener"][target="_blank"]
Accessible nameReport a map error (opens in new tab)
Markup
<a target="_blank" rel="noopener" title="Report errors in the..." dir="ltr" aria-label="Report a map error (..." href="https://www.google.c..." style="font-family: Roboto,...">
Affected pages/ / /contact-us /locations
Component · Ref MVVR7T
Affected pagehttps://rehab2perform.com/contact-us/
Element#fl-node-6065039baf74d-2 > .fl-button[target="_self"] > .fl-button-text
Accessible nameAbout Us
Markup
<span class="fl-button-text">About Us</span>
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref PQKCOE
Affected pagehttps://rehab2perform.com/locations/
Elementa[href$="r2pacademy.com/"][rel="noopener"][target="_blank"] > .fl-button-text
Accessible nameR2P Academy
Markup
<span class="fl-button-text">R2P Academy</span>
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref 134YSZ
Affected pagehttps://rehab2perform.com/
Element.slick-current > .uabb-image-carousel-caption.uabb-image-carousel-caption-below[itemprop="caption"] > a
Accessible name@BrookeBowlin48
Markup
<a href="//www.instagram.com/brookebowlin48" tabindex="0"> @BrookeBowlin48</a>
Affected pages/ /
Component · Ref 4ZILRC
Affected pagehttps://rehab2perform.com/
Element.fl-node-60916dfd1a252 > p > a[rel="noopener"][target="_blank"]
Accessible nameperformance
Markup
<a href="https://rehab2perform.com/news/what-is-performance-based-physical-therapy/" target="_blank" rel="noopener"> performance</a>
Affected pages/ /
Component · Ref JQJ1P4
Affected pagehttps://rehab2perform.com/
Elementdiv[data-slick-index="1"] > .uabb-image-carousel-caption.uabb-image-carousel-caption-below[itemprop="caption"] > a
Accessible name@Jao_Ituka10
Markup
<a href="//www.instagram.com/jao_ituka10" tabindex="0"> @Jao_Ituka10 </a>
Affected pages/ /
Component · Ref VNNPAS
Affected pagehttps://rehab2perform.com/
Element.post-18029 > .blog-main-row > .fl-post-text > .fl-post-excerpt > a[title="Read More"]
Accessible nameRead More
Markup
<a href="https://rehab2perform.com/news/little-league-shoulder-young-throwers/" title="Read More">Read More</a>
Affected pages/ /
Component · Ref 9MFT52
Affected pagehttps://rehab2perform.com/
Element.fl-post-feed-image-fallback > .blog-main-row > .fl-post-text > .fl-post-excerpt > a[title="Read More"]
Accessible nameRead More
Markup
<a href="https://rehab2perform.com/news/a-physical-therapists-story-of-growth-purpose-at-rehab-2-perform/" title="Read More">Read More</a>
Affected pages/ /
Component · Ref O9EPV7
Affected pagehttps://rehab2perform.com/locations/
Element.gmnoprint:nth-child(2) > .gm-style-cc[draggable="false"] > div:nth-child(2) > span
Accessible nameMap data ©2026 Google
Markup
<span style="">Map data ©2026 Google</span>
Affected pages/ / /contact-us /locations
Component · Ref 20MAZS
Affected pagehttps://rehab2perform.com/locations/
Elementdiv:nth-child(2) > button[aria-label="Keyboard shortcuts"][title="Keyboard shortcuts"][type="button"]
Accessible nameKeyboard shortcuts
Markup
<button draggable="false" aria-label="Keyboard shortcuts" title="Keyboard shortcuts" type="button" style="background: none; di...">
Affected pages/ / /contact-us /locations
Component · Ref D724KU
Affected pagehttps://rehab2perform.com/
Element#\38 2305200-40C0-48B3-894F-2982F313090C
Accessible nameShow street map
Rolemenuitemradio
Markup
<button draggable="false" aria-label="Show street map" title="Show street map" type="button" role="menuitemradio" aria-checked="true" aria-haspopup="true" style="background: none pad..." id="82305200-40C0-48B3-8...">
Affected pages/ / /contact-us /locations
Component · Ref HTCXOC
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-42 > a
Accessible namePregnancy
Markup
<a href="https://rehab2perform.com/news/category/pregnancy/">Pregnancy</a>
Component · Ref HTCXOD
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-51 > a
Accessible nameSupplements
Markup
<a href="https://rehab2perform.com/news/category/supplements/">Supplements</a>
Component · Ref HTCXAH
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-19 > a
Accessible nameWorkout
Markup
<a href="https://rehab2perform.com/news/category/workout/">Workout</a>
Component · Ref HTCXAP
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-11 > a
Accessible nameKnee Issues
Markup
<a href="https://rehab2perform.com/news/category/knee-issues/">Knee Issues</a>
Component · Ref HTCXBF
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-27 > a
Accessible namePodcasts
Markup
<a href="https://rehab2perform.com/news/category/podcasts/">Podcasts</a>
Component · Ref HTCXLA
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-89 > a
Accessible nameR2P Ambassadors
Markup
<a href="https://rehab2perform.com/news/category/r2p-ambassadors/">R2P Ambassadors</a>
Component · Ref HTCXND
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-35 > a
Accessible namePartnerships
Markup
<a href="https://rehab2perform.com/news/category/partnerships/">Partnerships</a>
Component · Ref DBMRLX
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-8 > a
Accessible nameIntern Stories
Markup
<a href="https://rehab2perform.com/news/category/intern-stories/">Intern Stories</a>
Component · Ref 8BXNAH
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-108 > a
Accessible namePhysical Therapy
Markup
<a href="https://rehab2perform.com/news/category/physical-therapy/">Physical Therapy</a>
Component · Ref HTCXOE
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-52 > a
Accessible nameRun R2P
Markup
<a href="https://rehab2perform.com/news/category/for-runners/run-r2p/">Run R2P</a>
Component · Ref HTCXAI
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-18 > a
Accessible nameNutrition
Markup
<a href="https://rehab2perform.com/news/category/nutrition/">Nutrition</a>
Component · Ref HTCXLL
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-59 > a
Accessible nameRun Club
Markup
<a href="https://rehab2perform.com/news/category/for-runners/run-club/">Run Club</a>
Component · Ref HTCXNJ
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-83 > a
Accessible namePelvic Health
Markup
<a href="https://rehab2perform.com/news/category/pelvic-health/">Pelvic Health</a>
Component · Ref HTCXMC
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Element.cat-item-62 > a
Accessible nameBe > Yesterday
Markup
<a href="https://rehab2perform.com/news/category/be-yesterday/">Be &gt; Yesterday</a>

Showing 25 representative examples · 21 more affected elements not shown

High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)50 instances4 inspected pages

An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

Why it matters

An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

Recommended correction

Keep this element out of the tab order while its containing region is hidden — remove it from focus (for example tabindex="-1"), or apply the inert attribute to the hidden container where supported. Restore normal focusability when the region becomes visible.

View 50 affected elements
Component · Ref 5EUSVW
Affected pagehttps://rehab2perform.com/
Elementfigure#logo-box > div > a
Accessible namelogo-22-9-21
Markup
<a href="https://rehab2perform.com/" target="_self" itemprop="url">
					<img loading="lazy" decoding="async" class="fl-photo-img wp-image-6245 size-full" src="https://rehab2perform.com/wp-content/uploads/2021/03/logo-22-9-21.jpg" alt="logo-22-9-21" height="67" width="180" title="logo-22-9-21" data-no-lazy="1">
							</a>
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref Y0RBFM
Affected pagehttps://rehab2perform.com/
Elementdiv#fl-node-612cff4639ffb-2 > a
Accessible name(opens in new tab)
Markup
<a href="https://rehab-2-perform.myshopify.com" target="_blank" rel="noopener" class="fl-button"><i class="fl-button-icon fl-button-icon-before fas fa-shopping-cart" aria-hidden="true"></i><span class="sr-only">(opens in new tab)</span></a>
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref 6DKGXP
Affected pagehttps://rehab2perform.com/locations/
Elementdiv > div > h4 > span > span > a
Accessible nameDETAILS HERE
Markup
<a style="color: #ffff00;" href="http://rehab2perform.com/easton">DETAILS HERE</a>
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref 69H2K0
Affected pagehttps://rehab2perform.com/
Elementli#menu-item-6878 > div > a
Accessible nameLocations
Markup
<a href="https://rehab2perform.com/locations/">Locations</a>
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref TD8XTV
Affected pagehttps://rehab2perform.com/contact-us/
Elementdiv > div:nth-of-type(1) > div:nth-of-type(3) > div > div > a
Accessible nameSCHEDULE A VISIT
Markup
<a href="https://rehab2perform.com/schedule/" target="_self" class="fl-button"><span class="fl-button-text">SCHEDULE A VISIT</span></a>
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)60 instances3 inspected pages

A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

Why it matters

A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

Recommended correction

Use a native <button>/<a>, or add tabindex="0" plus keyboard event handlers (Enter/Space) to custom controls.

View 60 affected elements
Component · Ref RSNCF6
Affected pagehttps://rehab2perform.com/
Elementdiv:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(2) > div > div:nth-of-type(3) > div:nth-of-type(15)
Accessible nameSpringfield
Rolebutton
Markup
<div title="Springfield" aria-label="Springfield" role="button" tabindex="-1" style="width: 25px; height: 38px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -100px; top: 179px; z-index: 0;"><img alt="" src="https://maps.gstatic.com/mapfiles/transparent.png" draggable="false" style="width: 25px; height: 38px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div>
Affected pages/ / /contact-us /locations
High

Form fields use placeholder text as the only label

WCAG 1.3.1 (A)8 instances3 inspected pages

Fields rely on placeholder text instead of a real label. The placeholder disappears once the user types, and it is not exposed as a programmatic label.

Why it matters

Fields rely on placeholder text instead of a real label. The placeholder disappears once the user types, and it is not exposed as a programmatic label.

Recommended correction

Add a persistent <label> associated with each field. Keep the placeholder for example text only, not as the label.

View 8 affected elements
Component · Ref QIVJ9Z
Affected pagehttps://rehab2perform.com/
Elementinput#to-lbl
Markup
<input readonly="readonly" type="text" class="directions-to form-control" id="to-lbl" placeholder="Prepopulated Destination Address">
Affected pages/ / /contact-us /locations
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)2 instances1 inspected page

An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

Why it matters

An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

Recommended correction

While a modal is open, confine focus to the dialog and mark the rest of the page inert (or aria-hidden). Restore focus on close.

View 2 affected elements
Component · Ref BCKC43
Affected pagehttps://rehab2perform.com/
Elementdiv#pum-18088
Accessible nameSCHEDULE NOW! ×
Roledialog
Markup
<div id="pum-18088" role="dialog" aria-modal="true" class="pum pum-overlay pum-theme-10677 pum-theme-lightbox popmake-overlay auto_open click_open pum-active" data-popmake="{&quot;id&quot;:18088,&quot;slug&quot;:&quot;easton-now-open&quot;,&quot;theme_id&quot;:10677,&quot;cookies&quot;:[{&quot;event&quot;:&quot;on_popup_close&quot;,&quot;settings&quot;:{&quot;name&quot;:&quot;pum-12116&quot;,&quot;key&quot;:&quot;&quot;,&quot;session&quot;:null,&quot;path&quot;:true,&quot;time&quot;:&quot;1 day&quot;}}],&quot;triggers&quot;:[{&quot;type&quot;:&quot;auto_open&quot;,&quot;settings&quot;:{&quot;c…
Affected pages/ /
Medium

Touch targets are too small

WCAG 2.5.8 (AA)16 instances3 inspected pages

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Why it matters

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Recommended correction

Increase this <a>'s rendered area to at least 24 × 24 CSS pixels, or provide sufficient spacing from adjacent targets. Prefer increasing padding on the existing control (for example the button or link) rather than adding a separate non-interactive wrapper.

View 16 affected elements
Component · Ref E8YE1K
Affected pagehttps://rehab2perform.com/
Elementdiv[data-id="44"] > .row:nth-child(2) > .col-md-12.addr-sec > .p-area:nth-child(2) > a[href="tel:301.798.4838"]
Accessible name301.798.4838
Markup
<a href="tel:301.798.4838">301.798.4838</a>
Affected pages/ / /contact-us /locations
Component · Ref 5PTD0H
Affected pagehttps://rehab2perform.com/
Elementdiv[title="Frederick"]
Accessible nameFrederick
Rolebutton
Markup
<div title="Frederick" aria-label="Frederick" role="button" style="width: 25px; height: 38px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -174px; top: -112px; z-index: 0;" tabindex="-1">
Affected pages/ / /contact-us /locations
Low

Low-quality alternative text

WCAG 1.1.1 (A)51 instances4 inspected pages

Alt text looks like a filename, a generic word ("image", "photo"), or is duplicated across unrelated images — it likely does not describe the content.

Why it matters

Alt text looks like a filename, a generic word ("image", "photo"), or is duplicated across unrelated images — it likely does not describe the content.

Recommended correction

Replace placeholder or filename alt text with a concise description of what the image conveys.

View 51 affected elements
Component · Ref VQICJZ
Affected pagehttps://rehab2perform.com/locations/
Elementfigure#logo-box > div > a > img
Accessible namelogo-22-9-21
Markup
<img loading="lazy" decoding="async" class="fl-photo-img wp-image-6245 size-full" src="https://rehab2perform.com/wp-content/uploads/2021/03/logo-22-9-21.jpg" alt="logo-22-9-21" height="67" width="180" title="logo-22-9-21" data-no-lazy="1">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref 3URZ4O
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Elementdiv:nth-of-type(1) > div > div > div > a > img
Accessible namelogo-22-9-21
Markup
<img loading="lazy" decoding="async" class="fl-photo-img wp-image-6245 size-full" src="https://rehab2perform.com/wp-content/uploads/2021/03/logo-22-9-21.jpg" alt="logo-22-9-21" height="67" width="180" title="logo-22-9-21" itemprop="image">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref WHCJA7
Affected pagehttps://rehab2perform.com/news/are-you-empowering-your-clients-with-contingency-plans/
Elementdiv:nth-of-type(1) > div > figure > div > a > img
Accessible namelogo-22-9-21
Markup
<img fetchpriority="high" loading="lazy" decoding="async" class="fl-photo-img wp-image-6245 size-full" src="https://rehab2perform.com/wp-content/uploads/2021/03/logo-22-9-21.jpg" alt="logo-22-9-21" height="67" width="180" title="logo-22-9-21" data-no-lazy="1">
Affected pages/ / /news/are-you-empowering-your-clients-with-contingency-plans /contact-us /locations
Component · Ref FOO7SH
Affected pagehttps://rehab2perform.com/locations/
Elementdiv > div:nth-of-type(1) > div > div > div > img
Accessible name1
Markup
<img loading="lazy" decoding="async" class="fl-photo-img wp-image-577 size-full" src="https://rehab2perform.com/wp-content/uploads/2021/04/1-8.jpg" alt="1" height="266" width="419" title="1" itemprop="image" srcset="https://rehab2perform.com/wp-content/uploads/2021/04/1-8.jpg 419w, https://rehab2perform.com/wp-content/uploads/2021/04/1-8-300x190.jpg 300w" sizes="auto, (max-width: 419px) 100vw, 419px">
Affected pages/ / /locations

05 · Most affected inspected pages

06 · About this assessment

Evolize inspects publicly accessible website pages using automated browser-based testing and deterministic accessibility rules. Automated testing can identify many reproducible technical issues but cannot determine complete WCAG or legal compliance.

  • Publicly accessible surfaces only — no credentials, private systems, or source-code access.
  • Findings apply to the pages and states successfully inspected; automated analysis may not detect every issue.
  • Results reflect the site at the scan date and may have changed since.

Evolize provides digital risk intelligence and does not provide legal advice, certify compliance, or guarantee that litigation will not occur. Methodology · Security · Example assessment

07 · Continuous monitoring

This public report captures one assessment. Evolize monitoring rescans the website, detects new and recurring findings, tracks changes over time and verifies corrections.

Is information in this report inaccurate or outdated? Request a correction or removal.