Jon Balmer was the best to deal with. I had him come out when water started coming into my home. He helped with my insurance claim that was denied from the previous year. He was able to set me up with an impartial advocate to get my insurance company to settle up.Once that ordeal was settled, (a story for another day) we scheduled the roof replacement. His crew was on time, friendly, and competent. It was overall a great experience.I would highly recommend Balmer roofing for your next roofing or solar job!