M.M.
I've heard good things about the Two guys and a truck company. You're basically paying for their time and you can have them do whatever you want. I like that because some companies require that THEY pack the items to be held liable for it and then they take forever overpacking things like towels and charging you for it.
I would recommend that you don't go through a contractor for a larger moving company. I.e. When we moved here we hired Van Lines which we thought was a major company. Turned out smaller contracting companies bid for the work through vanlines so the people that moved us had only picked up the job. We had a 4 bedroom house and they quoted us somewhere around $3000 and then the morning of the move they called from our storage unit (we were already here in orlando) and said it would be around $7000. Luckily we ended up being able to have the storage unit company drive our stuff up for around $4000 before the other company ever packed our stuff up. Just be careful and get all the facts about the company you sign with. We're also getting ready to do about a 2 mile move and I think we're going with the 2 men and a truck to do the heavy stuff and then we're going to do the smaller stuff ourselves with a uhaul. Best of luck whatever you do! I know that whether its a 1 mile or 500 mile move it can be equally stressful.