Our Mission
Founded 2020
Our mission is to glorify God by improving the lives of our customers through prompt, courteous, and professional auto body and collision repair services.
Our Vision
Our vision is to affect positive change in our community and the collision repair industry by transforming the relationship between vehicle owners, insurance carriers, and repair facilities.
The Little Light House
Our Giveback Program
Here at American Auto Body & Collision we pride ourselves in giving back to our community through meaningful involvement. We support the Little Light House to provide compassionate care, teach best-practice tools to improve each child’s development and provide Christian education for children with special needs.
The mission of the Little Light House is to glorify God by improving the quality of life for children with special needs, their families and their communities. When you service your cars with us, you partner with the Little Light House and all they do for our Tulsa community.
Meet the Owner
John McCrackin is an entrepreneur who is ever ready to help those in need and never shies away from a challenge.
Before starting a collision repair business, John spent the past 15 years as a commercial construction manager. After a successful career building and remodeling commercial properties throughout Kansas, Oklahoma, and Texas, John made a drastic change and now owns and operates an auto body and collision repair center in Tulsa, OK.
John’s volunteer and community outreach efforts include 8 years as a youth pastor for his local church, 2 years as a city councilmember for the City of Coweta, and 3 years as a board member for a local non-profit that specializes in helping children with special needs.
John McCrackin