The best shoes for roofing provide superior grip, support, and protection. They should be water-proof and durable, with a slip-resistant outsole that exceeds ASTM standards for grip on low traction surfaces. They should be lightweight and comfortable to wear. Cat Footwear Men's Threshold Waterproof Industrial is an excellent grip and support.