Navigate Up
Sign In


    Road Resurfacing
    Current and Future Rotomill and Resurface Projects


    Construction Schedule
    All Schedules are Tentative - Sub-contractor availability, weather, and utility/development projects often cause schedules to change.
    • 32nd (Giddings to Kalamazoo) 2017
    • Amberly (Springdale to Amberly Court) 2017
    • Auburn (Wealthy to Lake) 2017
    • Benjamin (Bates to Thomas) 2017
    • Cambridge (Griggs to Orville) 2017
    • Coldbrook (Division to Clancy) 2017
    • Crosby (west end to Hamilton) 2017
    • Curwood (44th to Langley) 2017
    • Englewood (Maple Villa to 28th Street) 2017
    • Ethel (Thomas to Sherman) 2017
    • Fuller (VanAuken to Brooklyn) 2017
    • Gibson Place (Alexander to Kalamazoo) 2017
    • Grant (Grandville to Century) 2017
    • Hazen (Eastern to Nelson) 2017
    • Hickory (Ravanna to 36th) 2017
    • Hope (Fuller to Carlton) 2017
    • Kentridge (Chamberlain to Kingsway Drive)

    • Kimball (Norman to Langley) 2017
    • Kingston (Chamberlain to Kingsway Court)

    • Kirkshire (south end to north end)

    • La Grave (Buckley to Wealthy) 2017

    • Langley (Kimball to Stuart)

    • Lillian (Fuller to Auburn) 2017
    • Logan (Eastern to Diamond) 2017
    • Lowell (Fulton to Lyon) 2017
    • Lyon (Holmdeen to Plymouth) 2017
    • Lyon (Lowell to Alten) 2017
    • Lyon (at Wallinwood intersection) 2017
    • Millbrook (Giddings to Newcastle) 2017
    • Milton (Benjamin to Carlton) 2017
    • Monroe (Michigan to I-196) 2017
    • Myrtle (west end to Turner) 2017
    • Newcastle (Grooters to 36th) 2017
    • Norman (Poinsettia to Kimball) 2017
    • S. Norwalk (dead end to Chamberlain) 2017
    • E. Norwalk (Old Town Road to Southhampton) 2017
    • Oakland (Franklin to Wealthy) 2017
    • Packard (Baldwin to Fulton) 2017
    • Paris (Dicksinson to north end) September 2016
    • Paris (Wealthy to Cherry) 2017
    • Pearl (west of Campau to Ottawa) 2017
    • Plymouth Terrace (Adams to Hutchinson) 2017
    • Poinsettia (44th to Langley) 2017
    • Pontiac (Franklin to east City limit) 2017
    • Rosewood (Elliott to Boston) 2017
    • Stone (Grandville to Caufield) 2017
    • Stople (Grandville to Century) 2017
    • Sylvan (Adams to Hall) 2017
    • Sylvan (Boston to Adams) 2017
    • Union (Evergreen to Oakdale) 2017
    • Wallinwood (at Lyon intersection) 2017
    • Wealthy (Eastern to Eureka) 2017
    • Weston (Market to Ottawa) 2017
    • Westend (Gordon to Leonard) September 2017
    • Weymouth (Kentridge to dead end) 2017
    • Wilton (Chamberlain to Kingsway) 2017
    • Woodmere (Wealthy to Robinson) 2017​
    • Worcester (Kent Boulevard to Lonsdale) 2017

    Construction Information
    Rotomilling and resurfacing is a road rehabilitation process that extends the road life and prevents costlier reconstruction. During construction, the contractors will:
    1. Upgrade sidewalks and ramps to be compliant with the Americans with Disabilities Act.
    2. Use a milling machine to remove and grind the road surface with a conveyor system loading debris into trucks. Rotomilling is noisy but typically only lasts one day.
    3. Adjust manholes to be level with the road.
    4. Pave the road with one or more layers of asphalt.
    5. Restore disturbed areas with grass.  
    Drive Approaches and Sidewalks
    Some drive approaches and sidewalks may be replaced. Affected residents may not have access to their driveways for 5-7 days while the work is completed and the concrete cures. The contractor will coordinate with those affected in advance.

    Driveway access may be delayed 30 minutes to two hours while road work is directly in front of a driveway.

    Sidewalk and drive approach work may disturb the parkway (the area between the curb and sidewalk). Property owners should remove plants, landscaping, etc. they want to save prior to the start of constructionProperty owners who have a sprinkler system in parkway are asked to mark their sprinkler heads with flags, sticks, or spray paint. Sprinklers that are broken during construction will be repaired.
    The contractor will restore disturbed areas with grass seed. Residents are encouraged to water the area regularly to help the grass establish and prevent weed growth. Please visit the grass and lawn care page for more information. ​

    Access and Parking
    For most rehabilitation projects, traffic will be maintained in both directions. Occasionally, projects may limit one direct of through traffic. Rarely, a full closure to through traffic, with local and emergency access maintained, will take place.

    No parking will be allowed within the project area from 7 a.m. to 7 p.m.,​ which allows contractors to complete projects quickly. Residents will receive notification of these restrictions one to two days in advance and the contractor will place signs directly by the curb immediately before the project begins.

    Recycling, Refuse, and Mail
    Recycling and refuse will be maintained but bins must be placed in their normal spots the night before collection day. Failing to do so may result in a missed collection. When trucks cannot access the street due to construction, the contractor will move the bins to where they can be emptied and return them.

    Mail delivery will be maintained.

    Construction Hours
    Typical construction hours are from 7 a.m. to 7 p.m. Monday through Saturday. Occasionally​, work may be done on Sunday. Work hours are dependent upon weather and the contractor's schedule. The City's noise ordinance allows the contractor to work between 7 a.m. and 7 p.m.

    Frequently Asked Questions

    Why do these projects have such variable and tentative dates? 
    Giving contractors flexibility on individual street segments saves the City money, allowing tax dollars to be spread out to more projects. Multiple street resurfacing projects are bundled into contracts in order to receive better bids from contractors.

    Why does the City repair roads in better condition than others? 
    This question comes up a lot. The short answer is that road rehabilitation costs less than complete road reconstruction.

    By rehabilitating the roads before they are in poor condition, we are saving the taxpayers money. For more information about Grand Rapids road construction, please review the Sustainable Streets Task Force Report.


    Contact Information
    311 or 456-3000

    Evening and weekend City 
    emergency only number:

    2016 Completed Resurfacings
    • 33rd (Eastern to 1,044' west of Brooklyn)
    • (Oakland to Grandville)
    • Adams (Kalamazoo to Fuller)​
    • Alabama (Bridge to 1st)
    • Almont (Nevada to Alger)
    • Ballard (Eastern to Blaine) 
    • Belfast (Nevada to Alger)
    • Blaine (Walsh to Reynard)
    • Bristol (Lake Michigan Drive to Bridge)
    • Britsol (4th to 10th)
    • Brooklyn (Nevada to Alger)
    • Brookville (Eastern to Marshall)
    • Chesaning (Shiawasse to N. Shiawassee)
    • Coit (Lafayette to 3 Mile)​
    • College (Hastings to Leonard)
    • Collins (Burton to Griggs) 
    • Cooper (Hall to Alexander)
    • Crescent (Barclay to Lafayette) 2016
    • Delaware (Madison to Eastern)
    • Diamond (Michigan to Leonard)
    • Edna (Nelson to Kalamazoo)
    • Edna (Blaine to 100’ East of Blaine)
    • Elliott (Newton to Breton)
    • Fisk (Alto to Fuller)
    • Franklin (Oakland to Grandville)
    • Front (4th to 6th)
    • Front (Wealthy to Butterworth)
    • Giddings (Boston to Adams)
    • Griggs 

      (Clyde Park to Century)

    • Griswold (Blaine to Nelson)
    • Hoyt 

      (Blaine to Nelson)

    • Hoyt 

      (Nelson to Newark)

    • Hutchinson (Orville to Boston)

    • Jefferson 

      (Crofton to Hall)

    • Kalamazoo and 36th (Intersection)

    • Lake Michigan Drive (Winter to 200' west of Winter)
    • Laraway (Eastern to Marshall)

    • Liberty (Grandville to Century)
    • Marshall (Lancashire Court to dead end)
    • Marshall (Brookville Plaza to Laraway)
    • Maumee (Lenawee to Burton)​
    • McReynolds (4th to 7th)
    • Menominee (Plymouth to Okemos)
    • Negaunee​ (Chesaning to Shiawassee)
    • Neland (Alexander to Prince)
    • Neland (Worden to Franklin)
    • Nevada (Blaine to Brooklyn)
    • New (Graham to Pleasant)
    • Northrup (Leonard to dead end)
    • Oak Industrial (Maryland to Leffingwell)
    • Okemos (Menominee to Shiawassee)​
    • Osgood (Pleasant to north end)​
    • Philadelphia (Burton to Adams)
    • Plett (Clyde Park to Century) ​
    • Plymouth (Alger to Burton)
    • N. Shiawassee (Okemos to Negaunee)
    • Sibley (John Ball Park Drive to Lane)
    • Stocking (2nd to 7th)
    • Tekonsha (Okemos to Chesaning)
    • Turner (Second to Bridge)​
    • Union (Alexander to Worden)
    • Union (Hall to Highland)
    • Village (Saginaw to Okemos)
    • Walsh (Eastern to Blaine)
    • Walsh (Raymond to Brooklyn)
    • Weston (Ionia to Division)
    • White (Walker to Leonard)
    • Winter (Lake Michigan Drive to Bridge)
    • Winter (Watson to Fulton)
    • Woodlawn (Alger to Colton)
    • Worden (Kalamazoo to Neland)
    • Worden (Alto to Fuller)
    2015 Completed Resurfacings ​
    • 3rd (Valley to Garfield) 
    • ​3rd (CSX Railroad to Broadway)
    • 4th (Covell to Seward) 
    • 5th (Lincoln to Powers) 
    • 5th (Stocking to McReynolds) 
    • 11th (CSX Railroad to Quarry)
    • 11th (Jennette to Alpine) 
    • 11th (Tamarack to Widdicomb) 
    • 12th (Powers to Tamarack)​ 
    • 43rd (E. Castle to Breton) 
    • Alexander (Calvin to Giddings)
    • Alpine (Leonard to Richmond)​​
    • Antoine (Commons to Division) 
    • Ardmore (Giddings to Philadelphia) 
    • Barclay (Lyon to Michigan) 
    • Birchcrest (28th to Saginaw)
    • Birchcrest (Annchester to South End) 
    • Bridge (Valley to Winter – east bound lanes)
    • Brooklyn (Fuller to 33rd) 
    • Cambridge (Burton to South End) 
    • Chamberlain (Mayberry to 28th)
    • Claystone (E. Beltline to Raybrook)
    • ​Coit (Ann to Lafayette) ​ 
    • Coit (Quimby to Sweet) 
    • Collindale (north of Shire to Lake Michigan)
    • Concord (Burton to Griggs) 
    • Cottage Grove (Division to Jefferson)
    • Delaware (Division to Jefferson) 
    • Diamond (Crescent to Michigan)
    • Dickinson (Eastern to Linden)
    • Division Ramp (Crescent to Michigan)
    • Dunham (Benjamin to Giddings) 
    • East Park (Fulton to Library)
    • Eastcastle (44th to Breton) 
    • Eastern (Crescent to north of Michigan)
    • Eastern (Oakdale to Hall) 
    • Eastern (Wealthy to Cherry) 
    • Elliot (Eastern to Thelma
    • Evergreen (Union to Eastern
    • Fremont (2nd to 3rd
    • Fountain (College to Eastern) 
    • Fuller (Leonard to Knapp)
    • Fulton (Diamond  to Carlton) 
    • Garfield (Leonard to Richmond)
    • Giddings (36th to Van Auken) 
    • Giddings (Van Auken to 32nd) 
    • Griggs (Madison to Buchanan)
    • Hall (Freeman to Grandville)
    • Jennings (Kalamazoo to East End)
    • Kalamazoo (44th to 42nd) 
    • Ken-O-Sha Industrial Court (Ken-O-Shaw Industrial Park to north end)
    • Kendall (Tallman to Kalamazoo) 
    • Kimball (44th to Langley) 
    • Hall (Freeman to Grandville)
    • La Grave (Goodrich to Fulton) 
    • Lafayette (Montgomery to Brown) 
    • Lancashire (Marshall to East End) 
    • Laurel (Heather to Elmwood) 
    • Leonard (Oakleigh to Powers) 
    • Leonard (Plainfield to Lafayette) 
    • Leonard (Hillburn to Country Club)
    • Lexington (Bridge to Douglas) 
    • Library (Ransom to Division) 
    • Library Place (Library to Fountain)​ 
    • Lincoln (11th to 12th
    • Linden (Dickinson to Cottage Grove)
    • Marshall (33rd to Lancashire) 
    • McReynolds (4th to 7th)
    • ​​Michigan (College to Eastern) 
    • Millbank (Newcastle to Kalamazoo) 
    • Montgomery (Jefferson to Lafayette) 
    • Monroe (Fulton to Louis)
    • Morewood (Amberly to Belmar)
    • Morris (Wealthy to Cherry) 
    • Nelson (Burton to Kalamazoo)
    • Newcastle (Millbank to Vanauken) 
    • Norman (44th to Stuart) 
    • Oakdale (Madison to Eastern)
    • Onekama (West End to Ontonagon) 
    • Oxford (Dorchester to Godfrey)
    • Park Place (Fulton to Library) 
    • Plainfield (Dean to 3 Mile)
    • Prince (Geneva to 120 feet East of Geneva)
    • Ridgeview (Sylvan to Rosewood)
    • Saginaw (Birchcrest to Woodmeadow)
    • Scott (Sibley to South of Cayuga) 
    • Shawnee (N Shiawassee to Onekama) 
    • Southampton (Kalamazoo to Chamberlain)
    • Steele (Towner to Hall)
    • Sterling (Edwin to Nason)
    • Sycamore (Lafayette to Madison) 
    • Sweet (Coit to Plainfield)