DO NOT USE THIS COMPANY!!!
First off, they do NOT accept credit cards, when the guy called to confirm (he sounded drunk, by the way) he said cash only.
Now to the REAL issue:
This company had an appointment with me at 1:00 pm. They called at 1:15 to tell me that they were 1.5-2 hours behind schedule. With each 45 minutes-1 hour, they called with excuse after excuse saying they were delayed. Long story short? THEY NEVER SHOWED UP!!!!! I had to rent a u-haul on a Sunday night and MOVE MYSELF with just one friend. When I called the owner to complain, he hung up on me three times.
I would assume anyone who gave this company 5 stars is being paid.