Highly recommend Angel's: http://www.angelstransport.com/home.html
I've moved a few and had some bad experiences. This place was recommended by word of mouth and rated highly on various websites. I tried them last time and it was like a dream! Seriously - lots of proactive communication. It was $35 more than the cheapest quote I got, but $35 well spent for a smooth experience.