The business has a relatively average overall rating, with most customers being satisfied with the quality of service, but some complaints about pricing and the thoroughness of the detail job. The biggest issue seems to be with the detail quality, with some customers expressing disappointment with the level of cleanliness and attention to detail. The pricing is also a concern, with some customers feeling that it's too high for the service provided. On the positive side, the business has a good reputation for convenience and a willingness to accommodate customers' needs. One major issue is with the unreliability of the service, with some customers experiencing long wait times and uncommunicative staff.