DOT Bid Letting Results

July 14, 2017 - NDDOT Bid Letting

June 9, 2017 - NDDOT Bid Letting

May 24, 2017 - NDDOT Bid Letting

May 12, 2017 - NDDOT Bid Letting

April 25, 2017 - NDDOT Bid Letting

April 21, 2017 - NDDOT Bid Letting

March 17, 2017 - NDDOT Bid Letting

February 3, 2017 - NDDOT Bid Letting

December 16, 2017 - NDDOT Bid Letting

November 18, 2016 - NDDOT Bid Letting

October 14, 2016 - NDDOT Bid Letting

September 9, 2016 - NDDOT Bid Letting

August 12, 2016 - NDDOT Bid Letting

July 15, 2016 - NDDOT Bid Letting

June 10, 2016 - NDDOT Bid Letting

May 13, 2016 - NDDOT Bid Letting

April 8, 2016 - NDDOT Bid Letting

March 18, 2016 - NDDOT Bid Letting

February 5, 2016 - NDDOT Bid Letting

December 16, 2015 - NDDOT Bid Letting

November 20, 2015 - NDDOT Bid Letting

November 13, 2015 - NDDOT Bid Letting

October 9, 2015 - NDDOT Bid Letting

September 11, 2015 - NDDOT Bid Letting

July 10, 2015 - NDDOT Bid Letting

June 12, 2015 - NDDOT Bid Letting

June 5, 2015 - NDDOT Bid Letting

May 22, 2015 - NDDOT Bid Letting

May 15, 2015 - NDDOT Bid Letting

May 8, 2015 - NDDOT Bid Letting

April 24, 2015 - 11:00 AM  - NDDOT Bid Letting

April 24, 2015 - 9:30 AM - NDDOT Bid Letting

April 10, 2015 - NDDOT Bid Letting

March 27, 2015 - NDDOT Bid Letting - 11:00 a.m.

March 27, 2015 - NDDOT Bid Letting - 9:30 a.m.

March 24, 2015 - NDDOT Bid Letting

March 20, 2015 - NDDOT Bid Letting