So I wanted to like this place. It had a good rating, but when I drove up to the office I was a bit hesitant. I should have gone with my gut instinct and just found another place. The office is gross and is a disaster! They are nice to you in the beginning to gain your business, but then extremely rude in the end. We dropped off our dining booths for our camper to be reupholstered. We were going on vacation and gave them a date when we would back. The manager said it was plenty of time and gave us a completion date of the Friday prior to our return. I texted the manager the following Monday only to get a response that they would not be ready until Wednesday. After numerous unanswered texts and calls, we finally drove to the office Saturday only to find out they still weren't done!! The worker said he was waiting for the cushion material. I texted the manager once again explaining that we have been waiting for these and had to extend our stay at the RV resort etc., as we were due to leave asap for my husband's job. When we were finally able to pick them up, we barely got an apology or explanation. When I asked what caused the delay, she put blame on the shipping from the material supplier. Saying that she requested 2 day shipping, but got 7 day instead. Um... That excuse may have been ok as I know mistakes can happen, however, you had our booths a total of 4 weeks!!! And we talked to the worker and he said he was just told to work on it a few days ago. It certainly doesn't excuse the lack of communication or courtesy. After all that, we put our booths back in, just to notice the terrible job they did in sewing the material. Lesson learned! We are no longer in the area nor do we have the time or patience to take them back. I was highly disappointed in the customer service as well as the workmanship and was looking forward to the new and improved update. Instead, I get to stare at a lesson learned :( read more