Bay Disposal & Recycling service areas encompass the entire Hampton Roads Area of Virginia, Camden County, NC, Currituck County, NC, Dare County, NC and the Elizabeth City area of North Carolina.

In Virginia, this area includes Norfolk, Portsmouth, Virginia Beach, Chesapeake, Suffolk, Isle of Wight County, Hampton, Newport News, Poquoson, Williamsburg, James City County, York County.

In North Carolina, this area includes Camden County, Currituck County, Dare County (Kitty Hawk, Kill Devil Hills, Nags Head and Manteo), Pasquotank County and Elizabeth City.  Residential and roll off services only.

Norfolk, VA

Bay Disposal & Recycling
2224 Springfield Ave
Norfolk, VA 23523

Office: (757) 857-9700
Fax: (757) 857-1099

Newport News, VA

Bay Disposal & Recycling
701 Shields Road
Newport News, VA 23608

Office: (757) 857-9700 Option 3
Fax: (757) 857-1099

Hampton, VA

Bay Disposal & Recycling
310 E. Street
Hampton, VA 23661

Office: (757) 224-0638
Fax: (757) 224-0639

Powells Point, NC

Bay Disposal & Recycling
8546 Caratoke Highway
Powells Point, NC 27966

Dispatch: 252-491-5105
Dispatch Fax: 252-491-5145
Billing Office: 252-480-6699
Billing Fax: 757-857-1099