Miles has served the local church as a pastor and leader for 20 years, and has been at 12Stone Church (Lawrenceville, GA) since 2001. He started the college ministry, which began as a small group in his home, and grew under his leadership to a 500-student gathering.

In 2004, Miles started the Residency Program at 12Stone, which has become one of the leading church-based pastoral development programs in the country. Through the residency, Miles has developed over 100 young pastors and launched them into successful full-time ministry at influential churches.

In his most recent role, as Pastor of Leadership Expansion, Miles develops leadership not only in his immediate church context, but also coaches pastors and church leaders across the country. Miles has been married to Jennie for 20 years and they have two daughters, Megan and Morgan. Miles enjoys ultrarunning and can often be found in the mountains logging distance.