It costs a little but I totally recommend going to Angie's List, Google it. We had a great roofer, he did charge a lot but then we had a lot done. Unfortunately he has passed away now. If I had to do it all over again, I'd have checked people out on Angies List. It took longer for us to find a roofer than it did to get the job done! They've been warning that there are some unscrupulous contractors running around trying to make a buck on the Tornado damage s be careful. If they come to you without you calling, rule of thumb is to stay away. Hope this helps and glad you're ok!
Bunni