Fred Gates Design is a full-service multidisciplinary graphic design studio specializing in web development for non-profits, authors, & small companies.