This auto repair shop at Building 5810, N Nebraska Ave Avenue, Tampa City, is a reliable destination for car owners. The staff is well-trained and experienced, particularly in handling Mercedes Benz vehicles. Customers praise their excellent work and fair prices. The shop offers various services, including oil change and mechanic repairs. However, there have been instances of bad advice and misdiagnosis, which might lead to additional costs for the customer.Customers appreciate the personal service, straightforward answers, and convenient location of the shop. The shop is accessible for people with disabilities, with a wheelchair accessible entrance. Credit and debit cards are accepted as payment options. However, one customer reported receiving bad advice that cost them hundreds of dollars, which raises concerns about the accuracy of the shop's diagnoses.Overall, this auto repair shop has a good reputation, but it's essential for customers to carefully review the services they receive and ensure they are receiving accurate information.