I usually do my own home repairs, but I'm not messing around with my flat roof. I got estimates from The Roof Technician and Alpine Roofing. They are pretty close in price. Anyone have a strong opinion on either?