Ultimate Auto Repair and Performance Center is an independent auto service center in Largo, FL. From oil changes to superchargers, owner, Bobby Caruana, and his staff have been serving the auto repair and performance needs of Tampa Bay Area car enthusiasts since 1996. Ultimate Auto Repair and Performance Center is an independent auto service center in Largo, FL. From oil changes to superchargers, owner, Bobby Caruana, and his staff have been serving the auto repair and performance needs of Tampa Bay Area car enthusiasts since 1996.