Miracle movers exceeded my expectations at every step of my move. I filled out a contact request form online, and their response was lightning fast! James, my email correspondent replied to all of my questions right away, it was incredible. He contacted me to confirm dates and times, advised me of my payment options, rescheduled my move date without complaint and gave me great advice. The day of the move was really fantastic, Michael and Alex showed up right on time and handled my complex move with ease. They were really friendly and positive the whole day-- even with multiple stops and several hours of driving between each location. They even dropped off at my storage space, and included everything in my estimate. I was really impressed with their speed and efficiency, they were very concious of the estimate and I ended up paying less than expected. I really strongly recommend them, and I plan to refer them to family and friends. I can't wait to work with Miracle Movers again in the future. Thanks so much to James, Michael and Alex :)