Johnson Exteriors did a great job for us! Due to hail damage to our home, they had to replace the roof completely, the entire back siding on the house (including a sun porch), and all the gutters and downspouts. They did an excellent job of coordinating all the work and kept us informed every step of the way. We were especially impressed with how they negotiated with our insurance company to make sure all the necessary work was covered and the insurance company wasn't allowed to skimp on the repairs. Thanks to Bryan Johnson and Bob Martens, it was a job well done!