I Should Have Left Yesterday

Jack Weston: vocals

Brian Peters: electric guitar
Mark Mueller: piano, keyboards
Tim Lyles: bass guitar, classical guitar
Danny Roussin: drums
Tab Laven: acoustic guitar
Pat Fredrick: fiddle
Kenny Wilson: steel guitar
Scott "Scooter" Nelson: background vocals, percussion
Mary Jane Alm: background vocals
Sheryl Greife: background vocals
Lonnie Knight: electric guitar, classical guitar
Jerry Hermes: classical guitar
Jeff Elstad: electric guitar
Dean Christensen: electric guitar
Jim "Oatmeal Stout" Johnson: steel guitar

Recorded: at Westwood Studios, Minneapolis Minnesota USA
Mixed and Mastered by: Jim Johnson, Westwood Studios
Produced by: Jim Johnson