I have hired many movers in the past, usually through U-Haul's recommended partners and they should not recommend Apex.
To start, I never heard from the company after booking, so I had to call to confirm the details of the move 24 hours prior to their arrival. Annoying, but it left me concerned about them showing up. I should have trusted my gut there, but instead took the glass half full approach that it would work out. Mistake on my part.
Full of excuses about a series of remarkably unfortunate events, day of the move they showed up 4 and a half hours late, causing a delay in the rest of the move as a result. By the time they arrived I had already called friends to come help me because I assumed they would no show (+0.5 star for actually arriving). So there was nothing to load in the truck and now they just had to unload at my new home.
Unloaded the truck in about an hour (+0.5 star for speed, up to 1 full star now), and then told me I had to approve the move and they'd refund me the difference because Uhaul actually processes the payment (3 hours minus 2 hours is 1 hour of being charged). The owner assured me once UHaul cleared the money he'd refund me the difference. You'll be shocked to hear that never happened and I've been ghosted by the owner.
Lesson learned for me. People suck and I paid for it. I do not recommend this company. If the owner reads this, remember moving is a stresful event in someone's life. Failing to communicate and not obligating promises isn't just indecent, it's poor way to run a business. read more