Four years ago, I hired this company to help clean and restore a BBQ that came with the house as I didn't have the time to tinker and clean it myself. The first sign of suspicion for this company was that they take payment for the service before the service is performed (which was expensive, nearly $400 for the service). Usually, a great company will only charge a customer once the customer is satisfied with the work and these great companies have ways of collecting from deadbeat customers after the service is performed. Either way, I should have been tipped off by their pre-service payment and cancelled the service. However, we proceed with the service call based on the reviews. They were barely there for an hour and left the BBQ all scratched up. The BBQ needed a list of parts which they were only able to determine a quarter of the list of parts needed because they didn't take the time to thoroughly inspect and take it apart to find what was exactly needed. To boot, they wanted another $350+tax to install the parts (and they would have missed some key parts because of their lack of thoroughness, which would have resulted in longer delays, and my guess is further service charges). If I proceeded with this company any further, it would have left me, at least, nearly $800 in the hole (plus cost of parts) for subpar service. This year, I ended up taking the time to take apart the BBQ (which took about an hour) to find out what parts I needed to buy. In that hour, I further cleaned the BBQ, which should have been done by this company if they went beyond cleaning the surface areas, as well as finding out the exact parts that I needed. The parts came in this week, and it took another hour to complete the install. So, for 2 hours worth or work, this company is charging $700 + taxes. If you have the time, do it yourself. It's easier than you think and avoid companies like this. The job was never completed and a refund was never offered.