Roofing repairs are tricky because you never know what is really up on your roof...so you are at the mercy of the contractor! With Allen Roofing you know that you are getting an honest estimate and that the work being done is needed and at a fair price. Allen roofing has been around the West County area for decades now and has always been highly recommended. Allen Roofing will work with Insurance Companies to help with Hail damage and such. Trust Allen roofing.