I was happy with the estimate from Kachina Builders & Contractors. They told us that they could indeed do a repair on our roof rather than having to rip the entire thing off and start new. We had been told a repair wouldn't do it but we ignored them and went with Kachina. It took a little longer than I thought but they finished within a week. We're both very very happy with it.