Life is full of surprises, some good, and some bad. Because you will never know what life may hold, its always best to be prepared. Here at McAlester Insurance Agency we help you prepare for those unforeseen life circumstances with our low-cost insurance policies. Give us a call for the best rates in auto, home, business, life, and health insurance. Well have a plan to fit your budget and needs.