We provide consultation and services for small businesses and nonprofit groups. These include website design and maintenance, bookkeeping, tax preparation, payroll, research projects, reports and desktop publications, grantwriting, media and publicity materials, event organization, and much more.