Our Company's History

Pop-a-Lock has been a household name in Charlotte, NC since the first owners opened for business in 1997.

In late August 2009, current owners Carmela and Edwin Castro bought the Charlotte franchise territory (minus the University area) from the previous owners, and have since been operating and managing Pop-a-Lock in Charlotte and the surrounding areas.

They added the University area to their territory of operation in March 2014.

Carmela and Edwin Castro are both from the Philippines but have made Charlotte their home since they moved to the Queen City in 2000. Prior to owning Pop-a-Lock of Charlotte, the Castros had owned and operated another franchise business in Charlotte  -- in the custom picture framing industry -- which they successfully built and then sold in December 2008.