I cannot recommend Grand Valley moving based on the experience we had.
I'd suggest taking a strong look at all suppliers before deciding on which mover to use which should include prior references.
Examples such as we were asked if the movers could start at 6:00am, we agreed, purchased coffee, donuts and water for them - they finally arrived (after many phone calls) at 3:00pm - one of the many challenges we faced with Grand Valley,
Also they appeared with more people than originally contracted and with the increased costs.