BARRETT & CO PLLC