Excellent moving company! I have used APIM a couple of times, and each time it went extremely smooth from the initial phone conversation with Bernadette all the way thru to the end of the move. The guys show up on time and are very professional and respectful. They document everything, so that there are no questions and the charges are exactly what was quoted and agreed upon. You can't ask for anything else! I would absolutely recommend APIM to anyone! There's enough stress when you are relocating, there's no need to be stressed over the move as well!