This business has a strong reputation for its services, with a rating of 4.4 from third-party sources. The address is easily accessible, located at Building 10611, US-92 Street, in Tampa City. The phone number is +18136218532. One of the notable features is the presence of an on-site mechanic.Despite some negative comments, the overall sentiment suggests a business that is customer-focused, with multiple clients praising the staff for their honesty, politeness, and helpfulness. Many reviewers appreciated the affordable prices and reasonable deals, making it a popular choice for those seeking used parts or auto repair services. A few reviewers mentioned a single concern, which is a discrepancy with one of their transactions, where the staff allegedly knew about a potential issue with a vehicle they sold.