No, when used properly, Carfidant products should not leave any residue or streaks on your vehicle's surfaces. Follow instructions carefully and buff surfaces with a clean microfiber towel to ensure a streak-free finish.