I was referred to AMJ Campbell by my realtor. They were excellent. I wasn't fully ready on moving day as my back went out. They couldn't have been nicer. I had a meltdown when they arrived. They took it in stride and showed compassion and a sense of humour. They provided extra boxes and took care with the paintings on the wall. At the other end, they told me just to stay put and direct where everything was to go. The assembled my lazy boy couch, chair and bedroom furniture quickly and efficiently. I would use them again if I ever have to move and have recommended them to others. They were very professional.