The business has a good reputation overall, with a rating of 4.2 out of 5. The quality of service is high, with a score of 4.1 out of 5. The pricing is also reasonable, with a score of 4.5 out of 5. The business seems to be innovative, with a score of 4.5 out of 5. However, there are some negative reviews that mention issues with customer service and overcharging. One review mentions that the owner was rude and unprofessional, while another review mentions that the business charged $700 for a service that could have been done for $325. These issues may be a concern for potential customers.