Jim Barnes has moved our homes and businesses at least eight times over the years we have known him. He has been so consistently professional that we wouldn’t consider anyone else. Jim has integrity. He delivers on his promises. He is fair and compassionate and takes each of us into account as he works with us.