Their customer service platform is excellent. Estimates are provided upfront, and you can approve or decline recommended services. I went to the Flying Dog because I didn't trust the service I was getting elsewhere. The Flying Dog provides reliable, professional service.