(646) 506-3151 PIN: 6441
View all business hours
Address3063 S 49th Ave, Omaha, NE 68106
Phone(646) 506-3151 PIN: 6441
These guys are not certified they are not professionals and if you pay them and then their repair fails they dont stand behind their work nor do they offer refunds. They are a con. Stay away!
My experience with these mechanics was great. I bought a battery light for my Mini Cooper. They installed it for a great price!