Thanks for all the information!! I will give Trigg Contracting a call and see what happens.
I will also be sure to find out if hail could have been the cause of this problem. It is probably wrong for me to say this but I hope it was and that his insurance will cover the costs.
I know it can be expensive to get a roof done and that has us both worried, and of course trying to find a contractor who will do the work, do it quickly and does honest work is the problem.
Guess we will find out soon. This really needs to be taken care of before it rains again, but we all know that isn't going to happen because it is going to be raining again tomorrow.