Environmental Restoration Projects

Environmental restoration projects reconstruct our natural environments. Through careful planning, coordination and material selection contractors restore habitats that are damaged or at risk.

See Environmental Projects

Stream channel reinforced with MSE retaining wall

Types of Environmental Restoration Projects We Supply

Stream Restoration
Wetland Remediation
Coastal Protection
Nature Conservation

What We Supply Environmental Restoration Projects

Environmental remediation projects restore environments that have been damaged by erosion, flooding and sea level rise.

We supply safe, natural and effective erosion control products for environmental remediation. In addition to our stocked coir products and biodegradable erosion control blankets, we source custom solutions for specialized projects.

Sinking geotextiles to the Chesapeake Bay floor

Restoring Maryland’s Poplar Island

This remote Chesapeake Bay island has been restored with dredge spoils from the Baltimore Harbor. Read how geosynthetics added stability to the island’s diversion dikes.

Explore Our Work

Thalia Stream Restoration

Stream restoration

Newport News, VA

Expanding the Chesapeake Bay's Poplar Island spillways

Poplar Island

Island restoration

Talbot County, MD

Curlex sediment logs line the road in Chincoteague Nature Preserve

Chincoteague Nature Preserve

Low impact road improvements

Chincoteague, VA

Are you on an environmental restoration project?

Our sales team works with engineers, environmental groups, regulatory agencies and contractors. We have experience in all phases of construction including design, bid, value engineering, material delivery and installation.

Fill out the Quote Request form with your project details or give us a call to speak directly to the sales team.

Environmental Restoration Project Quote Request

  • This field is for validation purposes and should be left unchanged.

Give us a call at either location to speak directly to a sales person.

Richmond, VA

1-800-436-6287

Virginia Beach, VA

1-757-486-1515