Cavanagh Brothers Roofing just replaced the shingle roofing on our home, garage and woodshed. Top-quality workmanship and supplies. The Cavanaghs are pleasant, polite, honest and very hard working. They arrive when they say they will, they work on YOUR job only until it's done to your satisfaction. They are respectful of their surroundings and clean up their worksite completely every day. They ensure that you are comfortable with their presence at all times. We recommend them highly to others.