Roof Maintenance and Repair Services

The City of Rochester is seeking roof maintenance and repair services for its various owned or leased buildings.

City of Rochester


General
Closed (past due)
524490
May 19, 2026 03:00 PM
Apr 27, 2026 08:00 PM
$400,000.00
Minority-Owned Business (MBE)OtherOther
Invitation for/to Bid (IFB/ITB)
Local
Original Solicitation Links
Contact
Antoinette Downing
+15854287389
30 Church Street, Rochester, NY, USA
Description

The City of Rochester is seeking a contractor to provide comprehensive roof maintenance and repair services for its various owned, rented, or leased buildings. This contract will encompass general maintenance, emergency repairs, and minor roof replacements. The services will include labor, supervision, equipment, materials, and supplies necessary to ensure the safety and operational integrity of the city's properties. The contract is structured as a term contract for one year with the option to extend for up to three additional years. Bidders are required to meet specific Minority and Women Business Enterprise (MWBE) goals, with a 30% aggregate goal, and workforce participation goals of 20% minority and 6.9% women. Apprenticeship training requirements are also in effect due to the potential contract value exceeding $250,000. Key aspects of the work include responding to day-to-day requests, performing emergency repairs within four hours of notification, and submitting cost proposals for repairs exceeding $1,000. Bidders must demonstrate at least five years of experience as a roofing contractor and ensure that their work will not invalidate existing roof warranties.

Classification Codes
NAICS238160Roofing Contractors
PSCZ2JZREPAIR OR ALTERATION OF MISCELLANEOUS BUILDINGS
Smart Codes
roof repairbuilding maintenancecommercial roofing
Timeline
Apr 27, 2026 12:00 PM-Publication Date
May 07, 2026 12:00 PM-Pre-Bid Conference (required)
Room 008A
May 19, 2026 12:00 PM-Closing Date (optional)
Documents
TitleDate Posted
ROOF MAINTENANCE AND REPAIR SERVICE 2026.pdfApr 27, 2026 07:49 PM