Is your roof repair covered by insurance?
Roof repairs may also be covered by your property insurance policy. Before you contact any roofing firm, contact your insurance agency, and explain the problem to them first. They can direct you as to what your policy offers in terms of roof repairs and replacements.
Whether it's coming out of your pocket or theirs, you will need to get several estimates for the repair. Estimates and proposals should be similar, so if one sounds too good to be true, it probably is.