The Nichols Company

$7.6M revenue • 11 employees • 1204 Central Ave #201, Charlotte, NC, 28204, United States

Last Updated Jan 20, 2026

Company Overview

Company Name

The Nichols Company

Address

1204 Central Ave #201, Charlotte, NC, 28204, United States

Approx. Annual Revenue

$7.6M

Employees

11

Established

2000

Google Reviews

4.9 (165 reviews)

About The Nichols Company

TNC is a real estate company based in Charlotte, North Carolina, United States. Established in 2000, the company has approximately 11 employees and specializes in property management, listings, and representing clients in various real estate transactions, including retail, land, office, mixed-use, and industrial properties.

More Companies in North Carolina

Browse all companies in North Carolina

Frequently Asked Questions about The Nichols Company

Technologies Used

Social Profiles

Key Decision Makers

John Nichols Owner
LinkedIn
Roman Voronin Owner
LinkedIn
Kaine McAlister Video & Marketing Director
LinkedIn