Richmond is home. The region is reach.
KMG Solutions is a family-owned merchant services business operating out of Midlothian, Virginia. We install POS systems, set up credit card processing, and place ATMs for independent businesses — supermarkets, convenience stores, gas stations, restaurants, hotels, medical offices, and retail.
The Richmond metro is our core territory — Richmond, Chesterfield, Henrico, Hanover, and the Tri-Cities. That is where most of our clients are and where we handle same-day and next-day service. Everything else listed below is genuine coverage, served on a scheduled-visit basis.
We're straight about the distance trade-off. The further you are from Richmond, the more our service looks like planned visits rather than rapid response — and we'll tell you upfront if a local provider would serve you better.
Richmond Metro & Central Virginia
Our core market — same-day and next-day service.
Richmond
Richmond city, Shockoe, Carytown, The Fan, Scott's Addition
Chesterfield County
Midlothian, Bon Air, Chester, Brandermill, Woodlake
Petersburg & Tri-Cities
Petersburg, Colonial Heights, Hopewell, Prince George
Eastern & Northern Virginia
Hampton Roads
Virginia Beach, Norfolk, Chesapeake, Newport News, Williamsburg
Northern Virginia
Alexandria, Arlington, Fairfax, Manassas, Woodbridge
Fredericksburg
Fredericksburg, Stafford, Spotsylvania, King George
Central, Western & Southside Virginia
Charlottesville
Charlottesville, Albemarle, Crozet, Ruckersville
Shenandoah Valley
Harrisonburg, Staunton, Waynesboro, Winchester
Roanoke & New River Valley
Roanoke, Salem, Blacksburg, Christiansburg
Lynchburg & Southside
Lynchburg, Danville, Farmville, Martinsville
Beyond Virginia
Maryland
Baltimore, Annapolis, Rockville, Silver Spring, Frederick
Northern North Carolina
Raleigh, Durham, Greensboro, Roanoke Rapids
South Central Pennsylvania
Harrisburg, Lancaster, York, Chambersburg
Not sure if you're in range?
Call us. If we're not the right fit for your location, we'll say so — and point you somewhere that is.
Call (804) 426-2279