Founded in 1997, Sterling Autobody has become a popular location for people to send their cars for repair. They have expanded to nearly 100 locations in 16 states. A limited lifetime warranty is offered for any and every repair. The corporate headquarters of Sterling Autobody Center is located at 9 Tech Circle.