The Net Impact is a full service Web Design and Internet Marketing firm based in Chesterfield, MO. Through our Traffic Based Design approach we offer full technical and creative design services as well as SEO, PPC, Affiliate Programs, E-mail Marketing, Optimized Press Releases and a full suite of Web Analysis Tools. , located at 1415 Elbridge Payne Rd. Suite 255, Chesterfield, MO 63017