Where we work
40 towns, two states, one shop on I-85
Gaffney sits on I-85 roughly halfway between Greenville and Charlotte. That is not a coincidence — it is why we can cover the Upstate and the Charlotte metro properly without either one being an afterthought. Everything below is inside a normal service day, and there is no cross-state surcharge.
Our main markets

Gaffney, SC
Home base - Cherokee County, right off I-85 at exit 92.
Gaffney is home. Our shop is here and our crews stage here, so Cherokee County gets the fastest response we offer and the smallest jobs are still worth the trip. Custom crating, TV mounting, art and mirror hanging, gym and furniture assembly - all of it, no travel minimum.
Coverage details
Charlotte, NC
About an hour up I-85 from our Gaffney shop.
Yes, we cover Charlotte, and it is where we do the most specialty work. Custom crates built on site for fine art and antiques, heavy mirrors on two-story walls, and televisions mounted over stacked stone. About an hour up I-85 from Gaffney, and crossing the state line changes neither the price nor the schedule.
Coverage details
Greenville, SC
Roughly fifty minutes down I-85 from Gaffney.
We cover Greenville and most of Greenville County, roughly fifty minutes down I-85 from Gaffney. The work here splits cleanly: art, gallery walls and heavy mirrors in the older neighborhoods, and TV mounting and home gym assembly in the newer builds out east.
Coverage details
Spartanburg, SC
About thirty minutes down I-85 - our closest metro.
Spartanburg is our closest sizeable market - about thirty minutes down I-85 - and the one we can most often reach the same day. TV mounting, furniture and gym assembly, heavy item moves and custom crating, across the city and out through Boiling Springs, Duncan and Inman.
Coverage details
Rock Hill, SC
About forty-five minutes east of Gaffney through York County.
We cover Rock Hill and the rest of York County, about forty-five minutes east of Gaffney. It is a Charlotte commuter market with South Carolina prices, which means a lot of newly built great rooms, a lot of move-ins, and a lot of good pieces arriving in boxes.
Coverage details
Gastonia, NC
About thirty-five minutes up I-85 from Gaffney.
Gastonia is about thirty-five minutes up I-85 from Gaffney, which makes Gaston County one of the easiest markets we serve. TV mounting, art and mirror hanging, gym and furniture assembly, and custom crating - across the city and out through Belmont, Mount Holly and Dallas.
Coverage details
Also covered in detail
Fort Mill, SC
York County
About fifty minutes east of Gaffney via York County.
Coverage detailsTega Cay, SC
York County
About fifty minutes east of Gaffney, on Lake Wylie in York County.
Coverage detailsHuntersville, NC
Mecklenburg County
About fifty-five minutes from Gaffney, north Mecklenburg County.
Coverage detailsWaxhaw, NC
Union County
About seventy minutes from Gaffney, Union County NC.
Coverage detailsSimpsonville, SC
Greenville County
About fifty-five minutes down I-85 and across from Gaffney.
Coverage detailsGreer, SC
Greenville County
About thirty-five minutes down I-85 from Gaffney.
Coverage details
Full coverage
Every town, county by county
Twelve towns above have a page of their own because there is genuinely different work to write about in each. The rest do not, and that is on purpose — a set of near-identical location pages is a pattern Google demotes. The coverage is the same either way.
Cherokee County, SC
- Gaffney · Home base - Cherokee County, right off I-85 at exit 92.
- Blacksburg · about 10 minutes
Mecklenburg County, NC
- Charlotte · About an hour up I-85 from our Gaffney shop.
- Huntersville · About fifty-five minutes from Gaffney, north Mecklenburg County.
- Pineville · about 60 minutes
- Mint Hill · about 65 minutes
- Matthews · about 65 minutes
Greenville County, SC
- Greenville · Roughly fifty minutes down I-85 from Gaffney.
- Simpsonville · About fifty-five minutes down I-85 and across from Gaffney.
- Greer · About thirty-five minutes down I-85 from Gaffney.
- Taylors · about 45 minutes
- Travelers Rest · about 55 minutes
- Mauldin · about 55 minutes
- Piedmont · about 55 minutes
- Fountain Inn · about 60 minutes
Spartanburg County, SC
- Spartanburg · About thirty minutes down I-85 - our closest metro.
- Boiling Springs · about 25 minutes
- Inman · about 30 minutes
- Duncan · about 35 minutes
- Lyman · about 35 minutes
- Reidville · about 35 minutes
- Moore · about 35 minutes
- Roebuck · about 40 minutes
- Woodruff · about 45 minutes
York County, SC
Gaston County, NC
- Gastonia · About thirty-five minutes up I-85 from Gaffney.
- Dallas · about 40 minutes
- Mount Holly · about 40 minutes
- Belmont · about 40 minutes
Union County, NC
- Waxhaw · About seventy minutes from Gaffney, Union County NC.
- Weddington · about 65 minutes
- Indian Trail · about 70 minutes
Pickens County, SC
- Easley · about 65 minutes
Lancaster County, SC
- Indian Land · about 60 minutes
Cleveland County, NC
- Kings Mountain · about 20 minutes
- Shelby · about 30 minutes
Not on the list? Call and ask. If you are close to the edge of the map we will tell you honestly whether it works, rather than booking it and cancelling later.
