Skip to content
Thrive Carolina
I-9 Employment Verification

I-9 Employment Verification Services in North Carolina

On-site I-9 employment verification services for businesses and HR departments across North Carolina.

NNA Certified
BBB Accredited
State-Certified Seal
E&O Insured

I-9 Employment Verification Services

Federal law requires every employer in the United States to verify the employment eligibility of each new hire by completing Form I-9. This process involves physically examining the employee’s identity and work authorization documents -a requirement that cannot be done remotely in most cases.

Thrive Carolina serves as an authorized representative to complete Section 2 of Form I-9 on behalf of employers. We travel to your office or workplace to verify documents and ensure your business remains compliant with Department of Homeland Security requirements.

How I-9 Verification Works

What We Do

As your authorized representative, we:

  1. Review identity documents -Verify the employee’s List A, List B, or List C documents in person
  2. Complete Section 2 -Fill out the employer verification section of Form I-9
  3. Return completed forms -Provide the completed I-9 to your HR department

Acceptable Documents

List A (Identity + Work Auth)List B (Identity Only)List C (Work Auth Only)
U.S. PassportDriver’s LicenseSocial Security Card
Permanent Resident CardState ID CardBirth Certificate
Employment Authorization DocSchool ID with PhotoEmployment Auth (specific)

HR professional and I-9 verification agent reviewing employee identity documents at reception desk in modern office

Why Businesses Use Our I-9 Service

Remote Employees

When new hires work remotely or at a location without an HR representative, an authorized agent can complete the verification on your behalf.

Multi-Location Companies

Businesses with employees across North Carolina can use our statewide service to handle I-9 verifications at any location.

Compliance Confidence

I-9 errors can result in significant fines. Our agents are trained on current requirements and ensure forms are completed correctly. Read our complete I-9 verification guide for employers for detailed compliance information.

Fast Turnaround

Federal law requires I-9 completion within 3 business days of the employee’s start date. We accommodate tight deadlines with flexible scheduling.

Serving Businesses Across North Carolina

Whether you have a single new hire in Charlotte or a group of employees starting in Raleigh, our agents can handle your I-9 verification needs. We work with businesses of all sizes, from small companies to large corporations with ongoing verification needs.

Professional I-9 agent arriving at North Carolina business office with verification forms and document reference materials

Contact us to schedule I-9 verification services for your business.

Get Professional I-9 Verification Services Today

NNA certified, bonded, and E&O insured. We come to your location anywhere in North Carolina.

Book Your Appointment

Questions About I-9 Verification Services

What is the I-9 verification process?
The I-9 process requires employers to verify the identity and employment eligibility of each new hire within 3 business days of their start date. An authorized representative examines the employee's identity documents (such as a passport, driver's license, or Social Security card) and completes Section 2 of Form I-9. Thrive Carolina serves as your authorized representative for on-site verification.

Schedule Your I-9 Verification Appointment

We travel to your location anywhere in North Carolina. Same-day availability when schedule permits.

Book Your Appointment