CannonInd.com
About CannonInd.com
In the industry for over 3 decades, at present, Cannon employs over 120 employees at its 525 Lee Road location in Rochester, New York. Cannon’s commitment to quality and service make us Rochester’s #1 sheet metal house.