I do not recommend TSC movers. TSC sent us four removal men and only one of them had any moving and carrying experience. We were moving from a four bedroomed house of about 3000 square feet and had some very heavy furniture. One removal man, a youth of about 19 who had been hired that day from some sort of casual labour pool, actually walked off the job after 2-3 hours as his arm hurt. He did not tell his colleagues he was leaving and had the nerve to ask me for directions. Of the other two removal men, one was enjoying his first day on the job and the other was enjoying his third day on the job. The result of this was damaged furniture with many scratches as they had no idea how to lift anything properly.
Please note that we hired TSC after, a) having the owner come to the house and estimate based on the items being moved and b) checking out their premises and buying some boxes from them. All appeared fine. While in their offices we booked a move date acceptable to them and to us, booked a specific size of truck and 4 removal men. TSC took a deposit of $200 or $300. Shortly after booking, TSC phoned to ask if we could change our moving day to another day that same week. We said that unfortunately we couldn't. During this phone call they did not tell us they had overbooked but, in retrospect, this is what we think happened. Also they did not offer a refund nor suggest we hire another company. If they had told us that they had made a mistake, had overbooked and could not handle our move, we would have got our deposit back and booked elsewhere. We had other quotes and, at that point, it was not too late. Closer to the move date we even phoned TSC to check the date was OK and was told it was all fine at their end. It obviously wasn't but they would rather take the money and provide you with totally inexperienced labourers than be honest. BEWARE!