Can't really rate the service as I ended up taking my vehicle to the dealership for repairs. I am not sure whether I would bring my vehicle back to this place. I went there based on a recommendation from a place where I get my car serviced (oil changes, etc). My indicator light stating that my oil pressure is low would go off when I make turns here and there 3 to 4 thousand miles after I received my last oil change. The service shop did a diagnostic and discovered oil going through the piston rings of the engine in which in their mind triggered the light to go off. Since they do not work on Hybrid engines, they recommended this place to me. I took the car there and explained the issue and that I needed them to look into it. Josh took my information and said no problem, their diagnostic mechanic will not be there the next day, I should hear something by end of day Tuesday. I said, No problem. He gave me a quote to sign for the diagnostic, which was not a problem. Meanwhile, he mentioned he would take a courtesy look at everything else to make sure there are no other issues that would lead to the indicator light going off. I said, No problem. Left the vehicle at the shop, received a call the next day in the afternoon, and was told that they looked at everything, and aside from a few minor things, everything outside the engine looks good. When it comes to the engine, a compression test is needed, and to do it would require an extra charge to do the diagnostic. My reaction was "What did I pay you for when I signed the paper yesterday?" I brought the car in for a specific issue. He admitted that he should have indicated the engine diagnostic on the original paper I signed. Plus, it was supposed to be a courtesy inspection, which he offered. We hung up the phone, and I received a call 10 minutes later that he Zero'd the original and that if I wanted the engine diagnostic, it would be another $289.00 for his team to perform the work. At that point, I was irritated because the car had been sitting there for a day and a half, and my issue had not been addressed, so I decided to pick my car up and take it to the dealer.