Actaris Neptune has announced an upgrade to its website to enhance customer support services. Located at www.neptuneflowmeter.com, the site is designed for improved organization, easy navigation and ongoing expandability and offers product information, downloadable and printable literature, corporate news, contact information, and more.