Written and produced by John P Shea
Vocals: John P Shea
Additional vocals: Stella Shea (Track 1 (intro/outro), Track 4 (intro)), Eamon Shea (Track 7 (intro))
Bass Guitar: John P Shea (Tracks 1, 3, 7)
Electric Guitar: John P Shea (Track 3), Blu Blak Truk (Track 5, 7, recorded by JJ at gest(alt) industries studios)
Keyboards and Percussion (Programming, Live Performance, Samples): John P Shea
Additional percussion: Stella Shea (Track 1)