ESCO
A new foundation for hearing aid protection
How Perrill rebuilt esco.com and the systems behind it so policyholders and hearing care professionals can quote, enroll, and manage coverage in one connected place.
A fragile foundation
A website that couldn't keep up with ESCO
For 35+ years, ESCO has protected hearing aid wearers’ investment in better hearing, working with both policyholders and the hearing care professionals who enroll patients on their behalf. Both audiences rely on esco.com — but the site was stitched across a Concrete5 CMS, a 4D database, MSSQL, FileMaker Pro, and Authorize.net, and the pieces weren’t working together.
Pages timed out. Online quotes never reached ESCO’s core system. Policyholders and practitioners were working through a clunky, disconnected experience. ESCO needed a partner who could rebuild the website and untangle everything underneath it.
Engineering-first rebuild
Rebuilding esco.com from the systems up, for both of ESCO’s audiences
We started with how ESCO’s data, payments, and quotes actually moved, then designed and built a new site around the policyholders and practitioners who depend on it.
-
Technical discovery
Mapping the systems before the sitemap
Before designing a single page, our developers worked through where ESCO’s recurring payments ran, where card tokens lived, which forms pulled from 4D, and where quotes were stored. That work shaped the new site’s architecture and set up close collaboration with ESCO’s 4D developer on the API.
-
UX & design
Letting real behavior guide the design
We designed the new experience around the needs of two distinct audiences: policyholders and hearing care professionals. Clear navigation, streamlined workflows, and dedicated user experiences make it easier to get quotes, enroll in coverage, and manage policies online.
-
Custom development
Connected portals for policyholders and practitioners
Policyholders and hearing care professionals each got their own login, routing, and dashboard, all pulling live data from ESCO’s 4D system. Built on WordPress, the new site also gives both audiences self-service help through searchable FAQs, training videos and customer testimonials, and online enrollment connects to Authorize.net so coverage can be quoted, purchased, and paid for in one flow.
-
Migration & launch
Moving data without breaking records
Migrating to a new server meant ESCO’s policy and quote IDs could collide with existing records, so we added a digit to newly generated IDs — keeping history intact without changing ESCO’s internal processes. The new site launched in May 2025, and Perrill now hosts it and handles ongoing updates.
Ready for results like these?
Tell us about your business. We’ll tell you exactly how we’d grow it.
A modern digital path to better water
A Magento Multi-Store platform that lets every Culligan dealer sell online from a single admin panel
See more
A multilingual website for global buyers
Creating a site to natively support seven languages
See more
A photo-first website built in 96 days
340 Consultation requests in the first year post-launch
See moreThis is how you win.
Tell us about your business.
We’ll tell you exactly how we’d grow it.