I hired My City Movers recently to move from an apartment in Richmond to a townhouse in PoCo. Due to an error on both our parts (I didn't read confirmation email correctly, Vadim didn't write down the proper date) - my move was accidentally booked in July as oppose to June. Vadim (the owner), was super helpful in fixing this mistake and ended up sending a crew to my place about 3 hours later. He even drove one mover in his truck to the location to make up the complete 3 person team. The movers themselves were fast, and used carpet protectors / removed their shoes to protect the carpet at my new place. They weren't perfect.. there were a few knicks here and there (including damaging of my kitchen countertop at the new place - they were moving a very heavy sectional up a tight flight of stairs), but all things considered.. I was pleased and would recommend this company.