Your Full Service Accounting & Advisory Firm

With 80 years of service to the state of South Carolina, one thing always keeps us going at McGregor & Company. Whether we’re conducting an audit, filing taxes, or handling business and payroll services, our dedication to our clients always comes first. We believe every individual and business deserves a trusted advisor. We can’t wait to be yours.

A Message from Our Managing Partner »

How Can We Help?

Tax Services

From planning to preparing and filing, at McGregor & Company, we assist our clients every step of the way.

Business Services

Depending upon the size and financial sophistication of your organization, outsourcing your business accounting services can save you time and money.

Audit & Assurance Services

We assist with assurance and reporting requirements for many entities such as nonprofits, government agencies, closely held businesses, and other organizations.

Individual Services

We assist our clients in achieving a bright financial future for themselves and their families through Financial & Retirement Planning as well as Estate & Trust Planning.
Services

How Can We Help?

Tax Services

From planning to preparing and filing, at McGregor & Company, we assist our clients every step of the way.

Business Services

Depending upon the size and financial sophistication of your organization, outsourcing your business accounting services can save you time and money.

Audit & Assurance Services

We assist with assurance and reporting requirements for many entities such as nonprofits, government agencies, closely held businesses, and other organizations.

Individual Services

We assist our clients in achieving a bright financial future for themselves and their families through Financial & Retirement Planning as well as Estate & Trust Planning.

Services

Serving With Purpose
What We’re About

McGregor & Company Accounting Firm | Accountants Columbia SC Greenville SC Orangeburg SC Barnwell SC | Accounting, Auditing, Tax Planning, Tax Preparation | Business Accounting Services, Individual Accounting Services

Quality

We treat our clients the way we want to be treated, so the service we provide is nothing less than top-notch.

McGregor & Company Accounting Firm | Accountants Columbia SC Greenville SC Orangeburg SC Barnwell SC | Accounting, Auditing, Tax Planning, Tax Preparation | Business Accounting Services, Individual Accounting Services

Expertise

With more than eight decades of experience, we specialize in helping you gain better financial control and confidence.

McGregor & Company Accounting Firm | Accountants Columbia SC Greenville SC Orangeburg SC Barnwell SC | Accounting, Auditing, Tax Planning, Tax Preparation | Business Accounting Services, Individual Accounting Services

Responsiveness

We value our clients’ time, so we always deliver a quick reply and an accelerated service time.

McGregor & Company Accounting Firm | Accountants Columbia SC Greenville SC Orangeburg SC Barnwell SC | Accounting, Auditing, Tax Planning, Tax Preparation | Business Accounting Services, Individual Accounting Services

Collaboration

We will never stop learning from each other, because we know we bring our clients the best when working as a team.

From the Upstate
Where to Find Us to the Low Country

Columbia

South Carolina

Columbia is our original McGregor & Company location and now the largest of our 4 offices. We have been serving businesses and individuals here for 80 years, and care deeply about the people of this city.

Learn More »

Orangeburg

South Carolina

Our Orangeburg office was established in 1987 and has served individuals, entrepreneurs, and agricultural businesses ever since.

Learn More »

Barnwell

South Carolina

Since its establishment in 1999, our Barnwell office has specialized in tax services and accounting for industries such as farming, reforestation, and craftsmanship.

Learn More »

Greenville

South Carolina

Greenville is the newest of our 4 locations, but this office is already making a huge impact in its city. Our Greenville office is dedicated to being part of the local community.

Learn More »

Let’s Talk
Contact Us

Get Started