- D&D Concrete Utilities
- 2026
- 12
- 3
- 25.00%
- $4,302,137
- 2.35%
- 21.87%
- 12.65%
- $17,190,844

The **$3.2M** remaining backlog across two 120-month projects provides limited near-term cash flow, with only partial progress expected on the **$298K** Safe Routes contract. Bidding success has fallen to 25% on **$17.2M** in submissions, constraining new revenue starts. Operations will rely on steady but slow draws from the Monroe Street project.
Medium-term Outlook (6-12 months)
Backlog turnover remains low given extended durations, requiring at least **$4-5M** in new awards to maintain volume near 2025 levels of **$4.8M** in low bids. Declining bid activity signals potential revenue compression without improved win rates.
Key Risk Period
The 12-18 month window presents the highest exposure as current backlog depletes without pipeline replenishment, amplifying cash flow gaps from long-duration contracts.
Recommendations
Target higher bidding volume with refined margins to exceed 30% success rates and pursue shorter-cycle work to accelerate backlog conversion and liquidity.
- Monroe Street Greenway Central Segment
- Milwaukie
- $2,924,685
- 8/6/26
- OR214 Curb Ramps Mt Angel Section
- ODOT
- $1,347,986
- 7/30/26
- Portland Metro Area 2024 2027 ADA Curb Ramps Phase 7
- ODOT
- $5,455,516
- 6/25/26
- Pilkington Road Pathway
- Lake Oswego
- $363,917
- 6/18/26
- 2026 ADA Improvements CIP 05 26
- Happy Valley
- $561,299
- 5/28/26
- OR47 Curb Ramps Banks
- ODOT
- $1,256,692
- 5/7/26
- 100700 S W Bonita Road SW Sequoia Parkway Intersection Improvements
- Washington County - OR
- $467,252
- 4/22/26
- 2026 Safe Routes Schools Improvement
- West Linn
- $576,967
- 4/16/26
- SW Scholls Ferry Road Sidewalk Improvements SW Laurelwood Avenue SW 77th Avenue
- Washington County - OR
- $1,746,506
- 3/18/26
- 100742 SW Kinnaman Road Sidewalk 194th Ct 196th Ave
- Washington County - OR
- $593,964
- 2/25/26
- 100816 26 27 ADA Ramps 4
- Washington County
- $800,485
- 1/14/26
- 100817 26 27 ADA Ramps 5
- Washington County - OR
- $1,095,575
- 1/7/26

