What state is lizard lick towing filmed in

Lizard Lick Towing was filmed in North Carolina. All those 3 people are real and are not actors. They do run Lizard Lick Towing which is an actual towing place.
Updated on Monday, February 06 2012 at 11:30AM EST