Recorded, engineered and mixed by Kevin "131" Gutierrez at assembly line studios in Vienna, Virginia between March 2014 and May 2014.
Mastered by Bill Wolf at Wolf Productions, Inc. in Arlington, Virginia in June 2014.
Drums recorded by Mark Zonder at AJ & Syd's Bump City Studio in Los Angeles, California in February 2014.
Additional lead guitars recorded by Victor Arduini at his home studio in Portland, Connecticut between March 2014 and April 2014.
Keyboards recorded by Jason Lingle at his home studio in Murrells Inlet, South Carolina between December 2011 and April 2014.