1. Top Notch Decks
18 Brussels Valley Dr, Troy, MO 63379
Coordinate: 39.04958,-90.87871
Phone: (314) 825-2228
2. Jaygar General Contracting
342 Weston Dr, Troy, MO 63379
Coordinate: 38.95781,-90.94908
Phone: (314) 486-6960
3. Admirable Custom Decks
142 bobs ln, Troy, MO 63379
Coordinate: 38.98509,-90.96149
Phone: (636) 887-1582