I've been very happy with this service for 3 + years now. I prefer to use local businesses rather than the BIG guys, because I like to support my neighbors. Blue Ridge Trash has always been on time, courteous and never missed a pickup. They missed a pickup at my house last week. I stopped by their office today, (my trash pickup day) and explained my problem. The first question they asked me was "did you call to let us know?" I said "no". They apologized for their error, and told me that had I called they would have corrected their mistake that same day. What really impressed me was the fellow that actually picks up the curbside trash stopped to let me know that it wouldn't happen again. Now that's the kind of service I like.