Greenville, South Carolina skyline
Case Study

Carolina Holdings

Yardi Voyager Commercial Implementation & Data Migration

How BC Solutions helped a 40-year retail real estate developer migrate 17+ properties to Yardi Voyager with full lease data, CAM recovery, and historical financials

At A Glance

Client: Carolina Holdings, Inc.
Project: MRI to Yardi Voyager Implementation Rescue
Industry: Commercial Real Estate (Retail)
Timeline: September 2025 - January 2026
Location: Greenville, SC
BC Solutions Lead: Alex Doggett
Portfolio: 17+ retail & office properties (~2 million sq. ft. managed)
Outcome: Successful go-live with full lease & financial migration
All Case Studies

BC Solutions has been and is invaluable to my Yardi implementation and training. Alex runs circles around other teams, speaks my language, and knows more about the software than anyone I have come across thus far. I just cannot say enough good things about my experience and my BCS team. I have high expectations for my third-party vendors, and BCS has met and exceeded them consistently. In hindsight, I would have preferred BCS to run the entire implementation project.

- Stephanie Eskew, Controller, Carolina Holdings

About Carolina Holdings

Founded in 1986, Carolina Holdings, Inc. is a full-service commercial real estate firm headquartered in Greenville, South Carolina. Under the motto "Trust. Creativity. Relationships," the company has built a nearly four-decade track record in retail property development, brokerage, and management across the Southeast.

Carolina Holdings has developed close to 6 million square feet of retail and office space over its history, including 80 CVS drugstores across the Carolinas and Tennessee and a 1-million-square-foot shopping center in Nashville. Today, the firm manages approximately 2 million square feet of commercial property, with a portfolio emphasis on retail centers and office parks in the Greenville area and beyond.

Despite operating with a lean nine-person team, Carolina Holdings manages a portfolio that rivals firms many times its size - making the right technology partner essential.

The Challenge

Carolina Holdings was implementing Yardi Voyager to modernize the management of their retail and commercial portfolio. The scope of the migration was substantial, touching every aspect of their property operations:

  • Complete commercial lease data migration across 17+ properties, each with unique lease structures, charge schedules, and amendment histories
  • CAM recovery setup requiring detailed analysis of lease language for expense pools, caps, and administrative fees across every tenant agreement
  • Historical trial balance migration to ensure financial continuity and accurate reporting from day one
  • Vendor records, tenant contacts, and unit configurations all requiring precise extraction and loading
  • A controller with high standards who needed the system configured to match their specific business processes - not generic defaults

With another implementation team already involved, Carolina Holdings needed BC Solutions to step in and deliver the deep Yardi expertise and hands-on execution that the project demanded.

The BC Solutions Approach

BC Solutions assigned Alex Doggett to lead the engagement, bringing extensive experience in Yardi Voyager Commercial implementations and a meticulous, property-by-property approach to data migration. The team began with a comprehensive business process review and executed a structured, multi-phase implementation.

Phase 1

Business Process Review & System Configuration

Full business practice review of existing workflows
System configuration review and optimization
YardiOne user setup for the BC Solutions team
Property list review and chart of accounts alignment
Phase 2

Lease Data Migration

Lease agreement review across all properties
Commercial lease ETL creation and validation
Charge schedule and unit cross-reference migration
Tenant contacts and renewal options loaded
Phase 3

CAM Recovery Configuration

Lease-by-lease analysis of CAM language and expense terms
Expense pool setup at property and system level
Administrative fee caps applied per lease requirements
Recovery setup validated across 12+ property codes
Phase 4

Financial Migration & Go-Live

Historical trial balance ETL and validation
GL account maintenance and corrections
Management fee configuration and testing
Weekly meetings and go-live readiness confirmation

The Results

BC Solutions delivered a comprehensive Yardi Voyager Commercial implementation that gave Carolina Holdings a fully operational platform with their complete lease portfolio, financial history, and CAM recovery configurations in place:

17+ Properties

Fully migrated with leases & financials

Full CAM Setup

Recovery configured lease-by-lease

Financial Continuity

Historical trial balances validated

Hands-On Training

Weekly sessions through go-live & beyond

Why It Matters

The Carolina Holdings engagement illustrates several key principles that set BC Solutions apart in commercial Yardi implementations:

CAM recovery done right requires reading every lease.

There are no shortcuts to accurate CAM setup. BC Solutions reviewed every tenant's lease language to configure expense pools, caps, and administrative fees correctly - property by property, lease by lease. This attention to detail means Carolina Holdings can run CAM reconciliations with confidence from day one.

A lean team deserves an expert partner.

Carolina Holdings operates a 2-million-square-foot portfolio with a team of nine. They don't have the bandwidth for a lengthy, hand-holding implementation. BC Solutions delivered the execution speed and Yardi depth that let Carolina Holdings focus on running their business while the migration happened around them.

Implementation is training in disguise.

Through weekly meetings covering everything from check printing to journal entries to management fees, BC Solutions ensured Carolina Holdings' team felt confident and self-sufficient with their newly configured platform.

The right consultant speaks your language.

As Stephanie Eskew noted, BC Solutions "speaks my language." In commercial real estate, that means understanding lease abstracts, recovery calculations, and property-level financials at a depth that generic implementation teams simply can't match.

Ready to implement Yardi for your commercial portfolio?

Contact BC Solutions to discuss how we can deliver the implementation expertise your team needs.