Vocals: Mike SullivanSound Technician: Pat MeanyMixing and Mastering: James ZanerPiano: Michael WadeViolin: Kat WallaceDrums: Brian CalhounSaxophone: Mike Flanagan