Public Moving Services was easy to work with. The scheduling was all done by email and I only needed one call to lock the date. On the day of the move, two guys arrived and were fairly efficient in getting my move done. However, they receive 4 stars because they were an hour late. They called at 8 to tell me they would be 30 minutes late and arrive at 9:30 due to a flat tire (good that they called and understandable) but then showed up at 10.