I used this company once. They were suppose to be at my place at 10 am and didn't show up until, 3pm or so. I didn't receive any calls telling me they were going to be late, and was treated like I was the nuisance when I kept calling them and asked when they were going to arrive.
more