We rented a car from the Enterprise location at the Roanoke airport, but it started making a strange noise a few days later. We called Enterprise and were directed to swap out our car for a different one at this location, since it was the closest to where we were staying. The staff here were very friendly, professional, and thorough, carefully noting every tiny scuff and dent on the second car before we left the lot. It was no trouble at all to get the second rental here. The only down side was that there were several people waiting for service and this location was a little short staffed. We had to wait for a few minutes, but overall it was a pleasant experience.