Flinn , Main & Montgomery , Managing Directors.