Nichols Construction Team Ranks #9 in Rochester Top 100