EDITOR'S NOTE:The Top 100 list remains a "work in progress." If there are any oversights or errors, please feel free to contactRoofing Contractor Editor Art Aisner at aisnera@bnpmedia.com or Managing Editor Chris Gray at grayc@bnpmedia.com so we can correct them.