For the most part, the service has been great. My only complaint is that we had someone out to the house to give an estimate, and we were told we needed 4 men. When I later booked the job online, I wrote in the comments that we needed 4 men. I called a couple of days before the job and spoke to someone, who confirmed that 4 men were scheduled. On the day we needed the men, 1 man showed up and said 2 more were coming. We told him were asked for 4 and he asked to see what was being taken in order to give us an estimate, of both men and cost, as if we hadn't already done that. Anyway, he confirmed we needed 4 men but we're only going to have 3 so that might be a problem. Well, the other 2 never showed anyway, supposedly due to having been involved in a car accident. We had to rebook for another day, which required me to have to take a day off of work. I purposely scheduled the day I did because it was a holiday and I wouldn't lose a day of work. The man who did show was very nice, and felt badly about the situation so he helped us move some other heavy items that were being disposed of out to the curb, which I very much appreciated. So to improve, I would say only to be sure to send the right number of men per the estimate, and have men available as backup if needed. If we had to be out of the house that particular day and had no leeway, we would have had a serious problem.