This place seems to have a good reputation in the community, with many customers expressing their satisfaction with the services they received. The staff is friendly and professional, with some customers mentioning that they were able to get their items done quickly, sometimes even the same day. The work is of high quality, with many customers raving about the excellent job that was done on their furniture. The prices seem to be very reasonable, with many customers mentioning that they were able to get a fair deal. However, there is one issue that keeps arising: communication problems. Several customers mentioned that they had to wait for a long time to get their items done, or that they had to call multiple times to get an update on the status of their work. One customer even mentioned that they had to wait two months to get their small chair cushion fixed, which is unacceptable. It's clear that the staff is competent, but they need to work on their communication skills to better serve their customers. Despite this issue, the overall experience is still positive, and many customers would highly recommend this place.