Generally, for local moves within Phoenix, you can expect to pay between $90 and $120 per hour for two movers and a truck. This includes travel time, loading, unloading, and driving time. Remember, larger homes or complex moves may require more movers and thus would cost more. For long-distance moves, the cost will depend on the weight of your belongings and the distance of the move. On average, you could expect to pay anywhere between $2,000 to $5,000 or even more.