Best in Class for issuance of insurance documents.
Our mission is to be an industry leader by continuously improving processes,
communication, and employee knowledge to exceed our customer’s expectations in timeliness and quality.
Over 3.3 million certificates and auto ID cards on 29,000 accounts
located across 90 offices are processed annually for renewals, new accounts, and midterm requests.
The Willis Certificate Center is responsible for processing requests for Certificates
of Insurance and Auto ID Cards for Willis Clients.