Richard is wonderful, professional, timely, prepared and knowledgeable roofer. He was referred to me by a friend in Riverwoods who has worked on her home Despite the fact he’s been so busy with roof repairs to the recently damaged customer roofs he made sure to come out and give me beautiful new gutters to ensure drainage and prevent further erosion of the land around the downspout he is very thorough does not recommend unnecessary work timely responds to all texts and calls. Highly recommend.