First: the guys who came to my house were super-nice, clean, efficient, and competent. No complaints AT ALL about them. I needed a very heavy item moved from my kitchen to my garage ahead of some work being done in my house. They did it, and I am a satisfied customer.
But: customer service on the front end leaves something to be desired. The guy on the phone tried to do everything he could to persuade me *not* to hire the company. This item sounds really heavy, he said. I've been in the moving business 40 years, he said, and moved some of those and know it'll take more than 2 guys to do it. We're going to charge you the 4-hr minimum, he said. On and on like this! Yes its a very heavy item, yes it was good to have 3 guys do it (though it could have been done with 2), yes it cost a small fortune to move it (esp. considering the guys were here a mere 5 minutes), but it needed to be done and I could not do it myself, and my own sons aren't yet big enough to help their old man. That is why I called a moving company. So what I'm saying is, I wish I'd been spared the lecture and been given more of a sense of "Yes we can—moving heavy stuff so you don’t have to is what we do!" from the front office. That would have made it less annoying to pay so much money.
On the cost front, I have to say, if you're going to call yourself "Rent a Son," I think you should be willing to build in a bit more cost flexibility. I would have paid $300 for this 5-minute job without blinking an eye, but charging me a 4-hr minimum seems to really stretch the "son" idea pretty far. Sometimes you just need your sons for a few minutes and then they can go back to playing their video games or whatever. A guy who's been in the moving business for 40 years should be able to figure out some creative pricing for very limited tasks.