Don't Let Go was produced by Duke. Recording sessions for the album took place at Paramount Recording Studios in Los Angeles, California.
The album features guest appearances from Duke's frequent collaborators, guitarist Charles "Icarus" Johnson, bassist Byron Miller, drummer Leon "Ndugu" Chancler and percussionist Sheila Escovedo with guest appearances from Josie James and Napoleon Murphy Brock on lead vocals, Petsye Powell and Pattie Brooks on backing vocals, Roland Bautista and Wah Wah Watson on guitars, and Carol Shive and Judy Geist on violins.[4]