Ultimate Autokraft Repair owners Geenie Furguiele and Ronald Taylor say they run a shop that is 100% honest, located at 140 E. St. Joseph Street, Arcadia. Consumers may request free inspections of their cars from Bureau of Automotive Repair (BAR) after their car has been serviced to determine if they have been defrauded by repair shops. Furguiele and Taylor encourage their customers to do just that. Call (866) 881-1332 for inspection.