My husband and I needed an entirely new roof due to severe hail damage from the July 2016 hailstorm. My husband researched roofers and had extensive conversations with several of them before selecting Beall's. We were thrilled with our choice. Beall's was prompt and responsive. They are roofing experts and answered all our questions clearly and in detail. They even upgraded us from our previous standard roof. They came by with materials and samples for everything we needed: shingles, gutters, trim, flashing, and fascia, and talked us through the process of picking everything we needed. They also coordinated directly with the lone supplier of screens for our windows and got all the replacement screens measured, ordered, and installed very quickly. The crew was prompt, courteous, and skilled, and cleaned up after themselves so we didn't have trash in our yard and didn't have to worry about our kids stepping on nails etc. Everything happened on or ahead of schedule and the crew always showed up when they said they would. They also took care of everything with the city permit, the insurance company, etc. with no involvement from us. The insurance and mortgage company processing took awhile and by the time we were cleared to start work, it was fall and we worried about impending bad weather--but Beall's fit us into their schedule right away and got the job done quickly so that the new roof was fully installed and complete before the snow came. The new roof looks perfect and passed inspection by both the city and our mortgage company with no issues. We were very daunted by the idea of having such a large construction project on our house, but Beall's made it easy and hassle-free for us. We had a very positive experience and would recommend Beall's to anyone who needs roof work done. read more