When I called Angel Movers for our move from a 1-bdrm apartment to a house, I was quoted a much lower price per hour by Johann than I thought we'd pay. They have a chart with their rates on their website, which I felt was a very upfront and honest practice.
The day of the move, they were on time and very efficient. We budgeted 3.5 hours for the move, but they estimated everything would be in the truck within 2 hours, and they were spot-on.
At the house, they put floor-runners down along every path they would walk on to not get the floors dirty, and were careful to avoid stepping on the carpet. There were only 2 guys, Johann and Adam, but they were incredibly efficient, polite, and professional.
After a month of engaging in services where salespeople wouldn't care about us after making the sale, dealing with Angel Movers was a dream. We paid 3.5 hours for the move + 1 hour for travel, totaling $320 including tax and minus the $100 deposit I paid upon booking. We rounded it up to $350 because we were so impressed with them.