The New York State Department of Transportation is soliciting bids for Contract No. D265885, a highway construction project in Steuben County, NY.
Bids are due December 3, 2026, and the solicitation was posted on November 2, 2026.
The procurement method is Competitive Sealed Bid.
An amendment (Amendment No. 1) was issued on October 26, 2026, which includes revisions to Standard Specifications Section 100 and removal of an Equal Employment Opportunity note.
The contract incorporates DBE/MBE/WBE/SDVOB participation goals.
Requirement: The bidder must comply with the Disadvantaged Business Enterprise/Minority Business Enterprise/Women’s Business Enterprise/Service-Disabled Veteran-Owned Business (DBE/MBE/WBE/SDVOB) participation goals as stated in the contract documents.
Participation goal
DBE/MBE/WBE/SDVOB participation goals
Method
Competitive Sealed Bid
Documents
1 file
These takeaways are AI-generated and may be incomplete or wrong. Always verify every detail against the official documents before you bid.
Bidding this one? Get the bid bond — free.The documents here don’t name one, so read them yourself — but public work almost always wants a bid bond with the bid.
Submit a bid for NYSDOT Contract No. D265885, a highway construction project in Steuben County, NY.
Comply with the DBE/MBE/WBE/SDVOB participation goals as stated in the contract documents.
Adhere to the revisions in Amendment No. 1, including the removal of the Equal Employment Opportunity note and the addition of revisions to Standard Specifications Section 100.
Submit bids by December 3, 2026, under the Competitive Sealed Bid method.
Requirements
From the documents
Participation goal
DBE/MBE/WBE/SDVOB participation goals
Posted Scope of Work
Contract No: D265885
Advertised letting: December 03, 2026
Documents: Amendments/Other Notices (1)
More asphalt bids in New York, weekly.
We post new asphalt opportunities in New York as agencies publish them. Get them in one email — free, and unsubscribe whenever.
Questions & answers
AI-generated
What is the due date for bids?
The due date is December 3, 2026.
What is the procurement method?
The procurement method is Competitive Sealed Bid.
Where is the place of performance?
The place of performance is NY.
Are there any participation goals for this contract?
Yes, the contract includes DBE/MBE/WBE/SDVOB participation goals.
Full source recordEvery field New York State Department of Transportation published, untouched
<style type="text/css">
td {width:50%;FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif; }
H2 {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: none; BORDER-BOTTOM: 1px solid #003366;
}
.emergency {color:#990000;text-decoration:none; }
a {text-decoration:none; }
a:hover {text-decoration:underline;}
p {FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.doc {line-height:101%;}
</style>
<div style="float:right"><a href="/bids-and-lettings/construction-contractors/electronic-bid-system/expedite-download-center"><img src="/rexdesign/design/project-bids.png" alt="Project Bid System" style="border:none"></a></div>
<!--Amendments/Other Notices--> <p style="font-weight:bold;">IMPORTANT! Bidders are strongly encouraged to complete the form in the above tab "Add to Plan Holder List".</p> <p><strong>The applicable Standard Specifications may be accessed at:<br> <a href="/main/business-center/engineering/specifications/busi-e-standards-usc" target=_blank>https://www.dot.ny.gov/main/business-center/engineering/specifications/busi-e-standards-usc</a> <br>Be certain you access the correct edition of the Standard Specifications. </strong></p> <h2>Amendments/Other Notices</h2>
<table style="width:100%;" summary="For Layout" cellpadding="4">
<tr>
<tr><td style="text-align:left; vertical-align:top">
<div class="doc"><a href="/portal/pls/portal/MEXIS_APP.BC_CONST_NOTICE_ADMIN.VIEWFILE?p_file_id=86029&p_is_digital=N" target="_blank">
November 01, 2026 - A1 (Amendment)</a>
<img alt="The preceding document link is PDF version Document" src="/images/pdf.gif" style="vertical-align:middle">
</td></tr></table>
<!--Proposal Books--> <h2>Proposal Books</h2>
<table style="width:100%;" summary="For Layout" cellpadding="4">
<tr>
<P>None Available</P>
<!--Plans-->
<h2>Plans</h2>
<table style="width:100%;" summary="For Layout" cellpadding="4">
<tr>
<P>None Available</P>
<!--RFQ-->
<!--Supplemental Information--> <div> <h2>Supplemental Information</h2></div>
<table style="width:100%;" summary="For Layout" cellpadding="4">
<tr>
<P>None Available</P>
<!-- Preliminary Contract Documents--> <h2>Preliminary Contract Documents</h2>
<table style="width:100%;" summary="For Layout" cellpadding="4">
<tr>
<P>None Available</P>
<!--QandA-->
<h2>Questions and Answers</h2>
<table style="width:100%;" summary="For Layout" cellpadding="4">
<tr>
<P>None Available</P>
<!-- show footer template = 5396118962 -->
Contact Html
<style type="text/css">
th {text-align:right;}
td {FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif; }
H2 {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: none; BORDER-BOTTOM: 1px solid #003366;
}
a {text-decoration:none; }
a:hover {text-decoration:underline;}
p {FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.doc {line-height:101%;}
</style>
<script type="text/javascript" language="javascript">
function validate_required(field)
{
with (field)
{
if (value==null||value=="")
{return false;}
else {return true}
}
}
function validate_form(thisform)
{
var errmsg = "Please fix the following errors:\n";
var errCount = 0;
with (thisform)
{
if (validate_required(p_name)==false)
{p_name.focus();
errCount ++;
errmsg = errmsg + "File Name must be filled out \n";
}
if (validate_required(p_fname)==false)
{p_fname.focus();
errCount ++;
errmsg = errmsg + "Firm Name must be filled out \n";
}
if (validate_required(p_email_address)==false)
{p_email_address.focus();
errCount ++;
errmsg = errmsg + "A Valid Email Address must be filled out \n";
}
if (validate_required(p_comment_topic) == false)
{p_comment_topic.focus();
errCount ++;
errmsg = errmsg + "Subject must be selected \n";
}
if (validate_required(p_comments2)==false)
{p_comments2.focus();
errCount ++;
errmsg = errmsg + "Comments must be filled out \n";
}
else if (p_comments2.value.length > 4000){
p_comments2.focus();
errCount ++;
errmsg = errmsg + "Questions/Comments are too long. Must be 4000 characters or less. \n";
}
if (errCount > 0){
alert(errmsg);
return false;
}
}
}
function updateEmail()
{
var x = document.getElementById('p_comment_topic').value;
if (x == "General Comment or Question")
{
document.getElementById('p_message').value="The following general comment or question was submitted from the Contract Documents page for " + document.getElementById('p_d_id').value +":";
} else
{
document.getElementById('p_message').value="The following Contract comment or question was submitted from the Contract Documents page:";
}
}
</script>
<form action="/portal/pls/portal/mexis_app.BC_CONST_NOTICE_ADMIN.send_comments" method="post" onsubmit="return validate_form(this);">
<input type="hidden" name="p_d_id" id="p_d_id" value="D265885" /> <input type="hidden" name="p_comments" id="p_comments" value="" /> <input type="hidden" name="p_message" id="p_message" value="" />
<div style="clear:both"></div>
<div style="width:100%;">
<P><strong>Questions may be submitted for each Letting up to 12:00 noon on the Monday before the Letting. If Monday is a state holiday, questions will be accepted through Friday 3:00 p.m. prior to the bid Letting.
The Contactor should continue to report errors, omissions or ambiguities in the bid package upon discovery. The Bidder shall take no advantage of any apparent error or omission in the contact documents (§102-02 Examining the Contact Documents and the Work Site).</strong></P>
<p><strong>Responses are provided for information only and are not a recognized component of, nor do they amend, the Contract Documents (102-02.B. of the Standard Specifications).</strong></p>
<table style="width:700px;" summary="For Layout" cellpadding="4">
<tr><th style="width:150px;"><label for="p_name"><span style="color:#F00000">*</span> Name:</label></th>
<td><input type="text" name="p_name" id="p_name" size="50"></td>
</tr>
<tr><th><label for="p_fname"><span style="color:#F00000">*</span> Firm Name:</label></th>
<td><input type="text" name="p_fname" id="p_fname" size="50"></td>
</tr>
<tr><th><label for="p_email_address"><span style="color:#F00000">*</span> Email Address:</label></th>
<td><input type="text" name="p_email_address" id="p_email_address" size="50"></td>
</tr>
<tr><th><label for="p_comment_topic"><span style="color:#F00000">*</span> Subject:</label></th>
<td><select name="p_comment_topic" id="p_comment_topic" onChange="updateEmail();">
<option value="" selected="selected">
<option value="Contract Question: D265885">Contract Question: D265885</option>
<option value="General Comment or Question">General Comment/Question</option>
</select>
</td>
</tr>
<tr><td colspan="2"><label for="p_comments2"><strong><span style="color:#F00000">*</span> Please enter your Questions or Comments:</strong></label></td></tr>
<tr><td> </td><td><textarea rows="10" cols="50" id="p_comments2" name="p_comments2" style="font-family:Arial, Helvetica, sans-serif;"></textarea></td></tr>
<tr><td colspan=2 style="text-align:center"><input type="submit" value="Submit">
<input type="reset" value="Reset">
</td></tr>
</table>
</div>
</form>
<div style=" position: absolute; bottom: 5px; left: 5px;"><span style="color:#F00000">*</span>Required Fields</div>
<div style=" position: absolute; bottom: 5px; left: 685px;"><a href="/bids-and-lettings/construction-contractors/general-info" style="text-decoration:underline">For General Information</a></div>
<!-- show footer template = 5396118962 -->
Planholder Html
<style type="text/css">
th {text-align:right;}
td {FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif; }
H2 {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: none; BORDER-BOTTOM: 1px solid #003366;
}
a {text-decoration:none; }
a:hover {text-decoration:underline;}
p {FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.doc {line-height:101%;}
.disabledtext {
disabled = true;
background-color:#CCC;
}
</style>
<script type="text/javascript" language="javascript">
function IsNumeric(strString)
// check for valid numeric strings
{
var strValidChars = "0123456789";
var strChar;
var blnResult = true;
if (strString.length == 0) return true;
// test strString consists of valid characters listed above
for (i = 0; i < strString.length && blnResult == true; i++)
{
strChar = strString.charAt(i);
if (strValidChars.indexOf(strChar) == -1)
{
blnResult = false;
}
}
return blnResult;
}
function validate_required(field)
{
with (field)
{
if (value==null||value=="")
{return false;}
else {return true}
}
}
function validate_form(thisform)
{
var errmsg = "Please fix the following errors:\n";
var errCount = 0;
with (thisform)
{
if (validate_required(p_federal_id_1)==false || validate_required(p_federal_id_2)==false)
{
errCount ++;
errmsg = errmsg + "Federal ID is required. (##-#######) \n";
}
else if (p_federal_id_1.value.length < 2 || p_federal_id_2.value.length < 7 || IsNumeric(p_federal_id_1.value) == false || IsNumeric(p_federal_id_2.value) == false) {
errCount ++;
errmsg = errmsg + "Federal ID must be numerical in the format ##-####### \n";
}
if (validate_required(p_vendor_name)==false )
{p_vendor_name.focus();
errCount ++;
errmsg = errmsg + "Vendor Name is required.\n";
}
var inputs = thisform.p_previousbid;
for (var i = 0; i < inputs.length; i++) {
if (inputs[i].checked && inputs[i].value=='N') {
if (validate_required(p_address1) == false || validate_required(p_city)== false || validate_required(p_state)==false || validate_required(p_zip) == false || validate_required(p_phone1) == false || validate_required(p_phone2) == false || validate_required(p_phone3) == false){
errCount ++;
errmsg = errmsg + "Address and Phone Number are required if you have not bid with NYSDOT in the past";
}
}
}
if (errCount > 0){
alert(errmsg);
return false;
}
}
}
function disableFields(){
document.getElementById("p_address1").value = '';
document.getElementById("p_address2").value = '';
document.getElementById("p_address3").value = '';
document.getElementById("p_city").value = '';
document.getElementById("p_state").value = '';
document.getElementById("p_zip").value = '';
document.getElementById("p_phone1").value = '';
document.getElementById("p_phone2").value = '';
document.getElementById("p_phone3").value = '';
document.getElementById("p_address1").disabled = true;
document.getElementById("p_address2").disabled = true;
document.getElementById("p_address3").disabled = true;
document.getElementById("p_city").disabled = true;
document.getElementById("p_state").disabled = true;
document.getElementById("p_zip").disabled = true;
document.getElementById("p_phone1").disabled = true;
document.getElementById("p_phone2").disabled = true;
document.getElementById("p_phone3").disabled = true;
}
function enableFields(){
document.getElementById("p_address1").disabled = false;
document.getElementById("p_address2").disabled = false;
document.getElementById("p_address3").disabled = false;
document.getElementById("p_city").disabled = false;
document.getElementById("p_state").disabled = false;
document.getElementById("p_zip").disabled = false;
document.getElementById("p_phone1").disabled = false;
document.getElementById("p_phone2").disabled = false;
document.getElementById("p_phone3").disabled = false;
}
</script>
<form action="/portal/pls/portal/mexis_app.BC_CONST_NOTICE_ADMIN.add_to_planholder_list" method="get" onsubmit="return validate_form(this);">
<input type="hidden" name="p_d_id" id="p_d_id" value="D265885" />
<input type="hidden" name="p_tab" id="p_tab" value="2" /> <input type="hidden" name="p_comments" id="p_comments" value="" />
<div style="clear:both"></div> <div style="text-align:center; margin-bottom:10px;">Requests to be added to the Plan Holder will be addressed within 48 hours of submission. <BR /> <a href="/doing-business/opportunities/const-planholder" target="_blank">View the Plan Holders List</a></div>
<div style="width:100%;">
<table style="width:100%;" summary="For Layout" cellpadding="4"> <tr><th style="width:250px;"><label for="p_federal_id_1"><span style="color:#F00000">*</span> Federal ID</label></th> <td colspan="5"><input type="text" name="p_federal_id_1" id="p_federal_id_1" size="2" maxlength="2" />-<input type="text" name="p_federal_id_2" id="p_federal_id_2" size="7" maxlength="7" /> </tr>
<tr><th><label for="p_vendor_name"><span style="color:#F00000">*</span> Vendor Name</label></th> <td colspan="5"><input type="text" name="p_vendor_name" id="p_vendor_name" size="50" maxlength="100" /></td></tr> <tr><th><label for="p_contact_name">Contact Email Address</label></th> <td colspan="5"><input type="text" name="p_contact_name" id="p_contact_name" size="50" maxlength="100" /></td></tr> <tr><th><label for="p_previousbid">Have you Previously Bid with NYSDOT?</label></th><td colspan="3"><input type="radio" name="p_previousbid" id="p_previousbid" value="Y" onclick="disableFields();" />Yes <input type="radio" name="p_previousbid" id="p_previousbid" value="N" checked="checked" onclick="enableFields()" />No (If No - Address and Phone are Required)</td></tr> <tr><th><label for="p_address1">Address</label></th> <td colspan="5"><input type="text" name="p_address1" id="p_address1" size="50" maxlength="100" /></td></tr> <tr><th></th> <td colspan="5"><input type="text" name="p_address2" id="p_address2" size="50" maxlength="100" /></td></tr>
<tr><th></th> <td colspan="5"><input type="text" name="p_address3" id="p_address3" size="50" maxlength="100" /></td></tr> <tr><th><label for="p_city">City</label></th> <td><input type="text" name="p_city" id="p_city" size="30" maxlength="90" /></td> <th><label for="p_state">State</label></th> <td><input type="text" name="p_state" id="p_state" size="2" maxlength="2" /></td> <th><label for="p_zip">Zip Code</label></th> <td ><input type="text" name="p_zip" id="p_zip" size="10" maxlength="10" /></td></tr>
<tr><th><label for="p_phone1">Phone</label></th> <td colspan="5"><input type="text" name="p_phone1" id="p_phone1" size="3" maxlength="3" /> <input type="text" name="p_phone2" id="p_phone2" size="3" maxlength="3" />- <input type="text" name="p_phone3" id="p_phone3" size="4" maxlength="4" /></td></tr> </table> </div> <div style="text-align:center; width:100%"><input type="submit" value="Submit" > <input type="reset" value="Reset"></div> </form>
<div style=" position: absolute; bottom: 5px; left: 5px;"><span style="color:#F00000">*</span> Required Fields</div>
<!-- show footer template = 5396118962 -->
Docs Checked
Yes
Categorized By
llm
Submission Address
NYSDOT, Contract Management Bureau, 50 Wolf Road, First Floor, Suite 1CM, Albany NY 12232
Surety · through Light RFPprequal free · bid bond free · p&p 3%
Need a bond for this one? The bid bond is free.
Most New York work asks for the two below, and the solicitation documents are where it’s stated. Apply straight through for it — or prequalify once and skip the application on both.
You can have the bid bond before the deadline — one form, soft credit pull, A-rated surety. Prequalify instead and you skip the application on every bond after this one.Get the bid bond — free →Prequalify once instead (free) →What’s a good guy letter?
A surety’s written statement that it expects to bond you up to a stated amount, subject to final underwriting. It’s what a GC or agency asks to see before they take your bid seriously.
Not finding it?Describe the work in your own words and we’ll search the whole site.Search with AI →
Source: New York State Department of Transportation (solicitation D265885), retrieved via a public procurement portal. View the official posting, and always confirm requirements and deadlines with the issuing agency.