Lou's Total Car Care. With over 30 years of experience, family-owned and operated. Now with 2 locations: Ft. Myers, and Tampa. Lou's Total Car Care. With over 30 years of experience, family-owned and operated. Now with 2 locations: Ft. Myers, and Tampa.