Document imaging systems company Canon Business Solutions Inc., a subsidiary of Canon USA Inc., has announced the opening of sales and support offices in Sarasota, Fla., and Richmond, Va., as part of Canon’s continued expansion across the country. Based in Lake Success, N.Y., the company currently operates from 58 offices in 38 metropolitan areas.