Credits O Come, O Come Emmanuel - traditional Arrangement written by Marshall McDonald and Steven Sharp Nelson Arrangement produced by Al van der Beek, Jon Schmidt, and Steven Sharp Nelson
Performed by Steven Sharp Nelson: Cello Jon Schmidt: Piano Cello recorded by Blair Leishman at Covenant Studios Piano recorded by Al van der Beek at ThePianoGuys Studios Mixed and mastered by Al van der Beek at TPG Studios