A jack of all trades. A maverick. A Renaissance man. We all know what these phrases mean: someone who excels in a little bit of everything, but doesn’t call just one skill their own. In a number of situations, this type of person works best — but not when it comes to roofing. With that… Read more »