Sam's hauling is the epitome of a professional service provider, and is truly a welcome change from most other contractor's that I've used. When I called to order, I spoke directly to someone that could help me (no touch-tone menus), and I was set up with a dumpster. They delivered on time and placed the dumpster exactly where I had told them over the phone. This was the second time that I've used Sam's hauling, so they gave me a discount, which was a nice tough. Also, when I needed the dumpster for a few extra days, they let me have it for 3 more, free of charge. The dumpsters are clean (or as clean as dumpsters can be expected to be). I wish they had larger containers (the 16 yard dumpster that I ordered wasn't even on their website), but they are about half the cost of bigger (ie 30 yard) dumpsters from other companies, so it works out OK. I am very pleased with Sam's and I will use them again the next time I need a rollaway.