This auto repair shop is a reliable choice for car owners in Tampa City. The building is easy to find at 7808 N Nebraska Ave A Street. The phone number is +18132367114, and customers can even get help from Meyers Automotive, a co-branded service.The shop has a good reputation, with a rating of 4.6. Clients praise the shop for being punctual, professional, and offering great value. The staff is also known for being friendly and honest. Many customers have left reviews stating that the shop provides quality service at reasonable prices.However, one client had a negative experience with the shop's engine installation. They reported that the shop made several mistakes, including installing the flywheel wrong and using the wrong bolts to secure the transmission. The owner of the shop allegedly denied responsibility for the errors.The shop's amenities include a mechanic, which is convenient for customers who need repair services. The overall atmosphere is friendly, and many clients have mentioned that they feel comfortable leaving their vehicles at the shop.Despite the negative review, the shop's reputation suggests that most clients have had positive experiences. However, it is essential to be aware of the potential for errors, especially when dealing with complex repairs like engine installation.