Well I just found out I need a new roof. Turns out the old one was put on totally wrong and they probably knew it and just were covering old problems. So... I have one estimate and its big. Please neighbors, suggestions for other roofers. (And if anyone wants to do an Amish style roof building party, I'm in)