Pollution Prevention - A Cornerstone of Sustainability

The Pollution Prevention Resource Exchange is a national partnership of regional centers that advance pollution prevention as a cornerstone of sustainability. The U.S. Environmental Protection Agency created the grant program that supports P2Rx in 1997. The centers ensure easy access to high-quality information on how to prevent and reduce pollution through source reduction and conservation of natural resources. The centers also build communities of practice, provide technical assistance and measure P2 program results.

P2Rx Featured Services

icon

The National Sustainable Lodging Network - an online community of sustainable hospitality practitioners.  Implementing sustainable practices at lodging facilities can have positive environmental impacts, including reductions in energy consumption, water consumption, wastewater discharges, stormwater runoff, solid waste generation, and others. Logon to join this community of practice.

Provided by NEWMOA
http://sustainablelodging.org
icon

The Case Studies Database contains more than 500 success stories. Each case study is an example of how a company or institution saved money, reduced waste, and/or lowered their regulatory burden through an innovative P2 project. The stories are often written by the companies, in their own words.

Provided by the Zero Waste Network
http://www.zerowastenetwork.org/success/
icon

The Zero Waste Connection is a professional social network of zero waste program managers and staff from federal, state, and local programs, as well as independent experts. The goals of the Network are:

  • - Promote pollution prevention and sustainability as the preferred methods of achieving zero waste;
  • - Provide forums for zero waste professionals to share information on program development;
  • - Foster innovation in zero waste programs through the exchange of ideas in real time;
  • - Increase the adoption of zero waste practices among practitioners; and
  • - Increase awareness of zero waste opportunities and resources.
  •  
icon

The National P2 Results System provides information on activities and environmental outcomes from state and local pollution prevention programs from across the U.S. Over 90 organizations, consisting of state and local environmental/health agencies, academic institutions, and tribal organizations contribute data through the System. These programs work with thousands of companies, agencies, communities, institutions, businesses, and others throughout the United States to identify and implement more sustainable practices.

A Service of P2Rx
http://www.p2rx.org/p2results/
icon

The Green Sports Directory connects you straight to contacts offering practical next steps and guidance on greening your sports facility's operations, whether professional or academic or recreational.  You'll find useful contacts whether you're just starting to green your sports program, or are farther along the path. Green Sports Directory listings are organized under: Earth's Resources; Energy; Fan Management; Green Cleaning; Green Purchasing; Groundskeeping; Multimedia Pollution Prevention; Transportation; Water Resources; and General Assistance.

icon

P2 Impact is a column on GreenBiz.com that is curated by the P2Rx Centers. The goal of the column is to help environmental leaders in mainstream companies to be more effective in their jobs by better understanding how they can help their companies cut costs, improve reputation, tap new business opportunities, and generally create value through pollution prevention.

icon

The National Tribal Pollution Prevention Network (Tribal P2) consists of environmental professionals from tribal entities, local, state and federal agencies, academia, and not-for-profit organizations around the nation. Our mission is to work collaboratively with tribes throughout the United States in reducing the environmental and health risks associated with the generation of waste in tribal lands.

Peaks to Prairies Pollution Prevention Information Center
http://tribalp2.org
icon

Webinars have become a necessity as travel budgets have shrunk. They can provide a successful means of raising awareness and training businesses and institutions on pollution prevention methods and sustainable practices. The P2Rx Centers specialize in curating sessions where the content is tailored to the viewers and the audience is given ample opportunity to interact with presenters.

A Service of P2Rx
http://www.p2rx.org//webinars/
icon

The P2 InfoHouse is a searchable online collection of more than 50,000 pollution prevention (P2) related publications, fact sheets, case studies and technical reports; it is the largest single electronic resource for P2 information in the country. The P2 InfoHouse has been the stronghold of P2 information since its hardcopy beginnings in 1984 and through its digitization in the late 1990’s. The Pollution Prevention Regional Information Center (P2RIC.org) became the new home for the P2 InfoHouse in 2012.

Provided by P2RIC
http://infohouse.p2ric.org/
icon

Resources for pollution prevention (P2) technical assistance providers. Geared particularly toward those new to the P2 field.

Provided by GLRRPR
http://www.glrppr.org
icon

The Green Chemistry Connection is an online community of green chemistry practitioners and an information clearinghouse of resources to support their work. It is designed to facilitate the exchange of information, ideas, and expertise on one easy-to-access and use web platform.

Provided by NEWMOA
http://www.greenchemconnect.org

News 

See more news | Add news to your site


500 Error

[Macromedia][SQLServer JDBC Driver]Connection reset by peer: socket write error

Code: 0

Type: 0


Column: 0
ID: CFQUERY
Line: 23
Raw Trace: at cfhome2ecfm770448458.runPage(D:\home\p2rx.org\wwwroot\default\includes\display_objects\custom\topichubs\home.cfm:23)
Template: D:\home\p2rx.org\wwwroot\default\includes\display_objects\custom\topichubs\home.cfm
Type: CFML


Column: 0
ID: CFINCLUDE
Line: 2987
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcDSPINCLUDE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:2987)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 111
Raw Trace: at cfMuraScope2ecfc49387517$funcONMISSINGMETHOD.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc:111)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 1
Raw Trace: at Statement1097.evaluate(:1)
Template:
Type: CFML


Column: 0
ID: CF_CFPAGE
Line: 2941
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcSETDYNAMICCONTENT.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:2941)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 111
Raw Trace: at cfMuraScope2ecfc49387517$funcONMISSINGMETHOD.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc:111)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 91
Raw Trace: at cfdsp_template2ecfm1011330667.runPage(D:\home\p2rx.org\wwwroot\default\includes\display_objects\dsp_template.cfm:91)
Template: D:\home\p2rx.org\wwwroot\default\includes\display_objects\dsp_template.cfm
Type: CFML


Column: 0
ID: CFINCLUDE
Line: 1874
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcDSPOBJECT_INCLUDE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:1874)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CF_UDFMETHOD
Line: 1812
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcDSPOBJECT_RENDER.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:1812)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CF_UDFMETHOD
Line: 2054
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcDSPOBJECT.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:2054)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CF_UDFMETHOD
Line: 2176
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcDSPOBJECTS.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:2176)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 111
Raw Trace: at cfMuraScope2ecfc49387517$funcONMISSINGMETHOD.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc:111)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 82
Raw Trace: at cfhome2ecfm733077894.runPage(D:\home\p2rx.org\wwwroot\default\includes\themes\downtobusiness\templates\home.cfm:82)
Template: D:\home\p2rx.org\wwwroot\default\includes\themes\downtobusiness\templates\home.cfm
Type: CFML


Column: 0
ID: CFINCLUDE
Line: 92
Raw Trace: at cfstandardHTMLTranslator2ecfc573965181$funcTRANSLATE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\Translator\standardHTMLTranslator.cfc:92)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\Translator\standardHTMLTranslator.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 133
Raw Trace: at cfpluginStandardEventWrapper2ecfc804756079$funcTRANSLATE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc:133)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 87
Raw Trace: at cfstandardEventsHandler2ecfc1911939168$funcSTANDARDTRANSLATIONHANDLER.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\Handler\standardEventsHandler.cfc:87)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\Handler\standardEventsHandler.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 88
Raw Trace: at cfpluginStandardEventWrapper2ecfc804756079$funcHANDLE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc:88)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 409
Raw Trace: at cfstandardEventsHandler2ecfc1911939168$funcSTANDARDDORESPONSEHANDLER.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\Handler\standardEventsHandler.cfc:409)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\Handler\standardEventsHandler.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 88
Raw Trace: at cfpluginStandardEventWrapper2ecfc804756079$funcHANDLE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc:88)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 765
Raw Trace: at cfcontentServer2ecfc327321222$funcDOREQUEST.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc:765)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc
Type: CFML


Column: 0
ID: CF_UDFMETHOD
Line: 257
Raw Trace: at cfcontentServer2ecfc327321222$funcPARSEURL.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc:257)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc
Type: CFML


Column: 0
ID: CF_UDFMETHOD
Line: 307
Raw Trace: at cfcontentServer2ecfc327321222$funcPARSEURLROOT.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc:307)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 645
Raw Trace: at cfcontentServer2ecfc327321222$funcHANDLEROOTREQUEST.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc:645)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 46
Raw Trace: at cfindex2ecfm1549123210.runPage(D:\home\p2rx.org\wwwroot\index.cfm:46)
Template: D:\home\p2rx.org\wwwroot\index.cfm
Type: CFML


500 Error

[Macromedia][SQLServer JDBC Driver]Connection reset by peer: socket write error

Code: 0

Type: 0


Column: 0
ID: CFQUERY
Line: 38
Raw Trace: at cfgetServices2ecfc1520103993$funcGETSERVICES.runFunction(D:\home\p2rx.org\wwwroot\default\includes\display_objects\custom\programs\CFC\getServices.cfc:38)
Template: D:\home\p2rx.org\wwwroot\default\includes\display_objects\custom\programs\CFC\getServices.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 28
Raw Trace: at cfhome2ecfm1500015583.runPage(D:\home\p2rx.org\wwwroot\default\includes\display_objects\custom\programs\home.cfm:28)
Template: D:\home\p2rx.org\wwwroot\default\includes\display_objects\custom\programs\home.cfm
Type: CFML


Column: 0
ID: CFINCLUDE
Line: 2987
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcDSPINCLUDE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:2987)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 111
Raw Trace: at cfMuraScope2ecfc49387517$funcONMISSINGMETHOD.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc:111)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 1
Raw Trace: at Statement1083.evaluate(:1)
Template:
Type: CFML


Column: 0
ID: CF_CFPAGE
Line: 2941
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcSETDYNAMICCONTENT.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:2941)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 111
Raw Trace: at cfMuraScope2ecfc49387517$funcONMISSINGMETHOD.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc:111)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 91
Raw Trace: at cfdsp_template2ecfm1011330667.runPage(D:\home\p2rx.org\wwwroot\default\includes\display_objects\dsp_template.cfm:91)
Template: D:\home\p2rx.org\wwwroot\default\includes\display_objects\dsp_template.cfm
Type: CFML


Column: 0
ID: CFINCLUDE
Line: 1874
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcDSPOBJECT_INCLUDE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:1874)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CF_UDFMETHOD
Line: 1812
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcDSPOBJECT_RENDER.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:1812)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CF_UDFMETHOD
Line: 2054
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcDSPOBJECT.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:2054)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CF_UDFMETHOD
Line: 2176
Raw Trace: at cfcontentRenderer2ecfc1472755654$funcDSPOBJECTS.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc:2176)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentRenderer.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 111
Raw Trace: at cfMuraScope2ecfc49387517$funcONMISSINGMETHOD.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc:111)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\MuraScope.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 84
Raw Trace: at cfhome2ecfm733077894.runPage(D:\home\p2rx.org\wwwroot\default\includes\themes\downtobusiness\templates\home.cfm:84)
Template: D:\home\p2rx.org\wwwroot\default\includes\themes\downtobusiness\templates\home.cfm
Type: CFML


Column: 0
ID: CFINCLUDE
Line: 92
Raw Trace: at cfstandardHTMLTranslator2ecfc573965181$funcTRANSLATE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\Translator\standardHTMLTranslator.cfc:92)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\Translator\standardHTMLTranslator.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 133
Raw Trace: at cfpluginStandardEventWrapper2ecfc804756079$funcTRANSLATE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc:133)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 87
Raw Trace: at cfstandardEventsHandler2ecfc1911939168$funcSTANDARDTRANSLATIONHANDLER.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\Handler\standardEventsHandler.cfc:87)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\Handler\standardEventsHandler.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 88
Raw Trace: at cfpluginStandardEventWrapper2ecfc804756079$funcHANDLE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc:88)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 409
Raw Trace: at cfstandardEventsHandler2ecfc1911939168$funcSTANDARDDORESPONSEHANDLER.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\Handler\standardEventsHandler.cfc:409)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\Handler\standardEventsHandler.cfc
Type: CFML


Column: 0
ID: CFINVOKE
Line: 88
Raw Trace: at cfpluginStandardEventWrapper2ecfc804756079$funcHANDLE.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc:88)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\plugin\pluginStandardEventWrapper.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 765
Raw Trace: at cfcontentServer2ecfc327321222$funcDOREQUEST.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc:765)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc
Type: CFML


Column: 0
ID: CF_UDFMETHOD
Line: 257
Raw Trace: at cfcontentServer2ecfc327321222$funcPARSEURL.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc:257)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc
Type: CFML


Column: 0
ID: CF_UDFMETHOD
Line: 307
Raw Trace: at cfcontentServer2ecfc327321222$funcPARSEURLROOT.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc:307)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 645
Raw Trace: at cfcontentServer2ecfc327321222$funcHANDLEROOTREQUEST.runFunction(D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc:645)
Template: D:\home\p2rx.org\wwwroot\requirements\mura\content\contentServer.cfc
Type: CFML


Column: 0
ID: CF_TEMPLATEPROXY
Line: 46
Raw Trace: at cfindex2ecfm1549123210.runPage(D:\home\p2rx.org\wwwroot\index.cfm:46)
Template: D:\home\p2rx.org\wwwroot\index.cfm
Type: CFML