Joshua was born in Moab, Utah in 1983. Joshua is married to Jessica Foster and has three children, two boys and one girl.
Joshua holds a Bachelors of Science degree in Psychology from Liberty University and has been in the Home Building industry from the age of 18. During that time, Joshua has held many different positions within the industry, including ‘Quality control’ Superintendent, Project manager for home construction, Superintendent over Pools and Real Estate professional.