We used Karakas Roofing a few years ago for a roofing repair. It was good, so about a month or so ago when we had a leak on another part of the roof, we called them back.
My wife gave them a call, and they came out the day after. Something like 4 days later, they came back and did the repair after quoting it the first time out. So far, so good. There is no moisture or water coming in. They suggested a few other things to ensure the repair held longer and was more solid.
more