Oil Recovery Company, Inc is a single-source environmental company based in Mobile, Alabama, offering a range of services including marine terminal operations, water treatment, emergency response, industrial services, and maritime services.
With a strategically located marine terminal and gas-free facility on the East bank of Mobile River, they provide efficient and reliable services to the maritime industry, ensuring the smooth movement of American-made goods and services. Additionally, their water treatment facility is permitted by the Alabama Department of Environmental Management for processing non-hazardous water, while their 24-hour emergency response center is equipped with trained personnel and response equipment to handle marine and industrial emergencies.
Generated from the website