Skip to main content
Sample Audit · Unpaid & Unsolicited

Independent Website Audit Preview: Costanzo Law Firm, APC

Site reviewed: costanzo-law.com · Prepared by: ZenMasterWorks · Date: July 2026

Methodology & scope: this is a preview-level audit built entirely from publicly available information — the site's content as returned to a standard fetch, the kind search engines and this report both use. No production or staging access was requested or used. Every finding below was directly observed by fetching the live pages, including the site's own "Switch to ADA Accessible Theme" version, not inferred from third-party data.
Why a scanner wouldn't have caught this: the CHANGEME placeholder and the segregated-theme architecture above aren't contrast ratios or missing alt attributes — they're the kind of finding that only shows up when someone actually clicks through a site by hand. That's the exact gap between automated and manual testing we wrote about here. You can run our free automated checker on your own site in under a minute, or see what a full manual WCAG 2.2 AA audit catches beyond that.

What stood out

Critical

A literal developer placeholder renders live on the site's own "ADA Accessible" page

Clicking the site's "Switch to ADA Accessible Theme" toggle loads a separate WordPress theme built specifically for accessibility. On that version, the text string "CHANGEME" renders directly on the page, above the "Experience. Integrity. Results." headline — an unremoved template placeholder shipped to production. This is the exact page carrying the site's own "WCAG AA 2.0 Accessible" badge in the footer.

  • costanzo-law.com/?enable_wcag=1 — "CHANGEME" renders as visible page content, directly above the hero headline
Medium

The "accessible" version isn't a fix — it's a second site, maintained by hand

The page source confirms the ADA-toggle version loads an entirely separate WordPress theme folder (costanzo-law-firm_mirror) from the standard site (costanzo-law-firm). Rather than one accessible experience for everyone, the firm is maintaining two parallel copies of the same site — which only stay in sync if every future content change is manually applied twice. The CHANGEME placeholder above is a direct symptom of that drift.

  • Standard theme path: /wp-content/themes/costanzo-law-firm/
  • "Accessible" theme path: /wp-content/themes/costanzo-law-firm_mirror/
Medium

A broken, empty link persists in both versions of the site

The "Abuse & Malpractice" practice-area link in the homepage carousel points to an empty href. It's broken identically on both the standard site and the "ADA Accessible" fork — confirming the two versions weren't cross-checked against each other when this was introduced.

  • Homepage practice-area carousel — "Abuse & Malpractice" href="<>" (empty), confirmed on both theme versions

For Balance: What's genuinely working

  • A real, specific results page — over 20 named settlements with actual dollar figures and case types, not vague "results vary" language.
  • Deep practice-area coverage, including a dedicated ADA and disability-discrimination section — genuinely relevant expertise, clearly organized.
  • Real, attributed client testimonials, several from other named attorneys, not anonymous or generic quotes.
  • Complete, direct contact information — phone, fax, physical address, and a spam-protected (reCAPTCHA) contact form.

This is the preview. The full audit goes much further.

A complete engagement would test the ADA-accessible theme's actual screen-reader behavior, map every content-sync gap between the two site versions, and review technical SEO and accessibility sitewide — delivered as one prioritized report, with no production access required.

See What a Manual WCAG 2.2 AA Audit Includes →

If you would like us to audit your website, contact us at build@zenmasterworks.com — as always, we do the work first, no obligations.