Down Right Clean, LLC. Share: Cleaning Services & Supplies Down Right Clean, LLC. Visit Website 5802 franklin st. Suite 105 Denver , Colorado 80216 (720) 557-0602 About Map About Construction cleaning company that is a vendor for multiple home builders, specializing in post construction cleaning in order to ensure home owner satisfaction. What's Nearby? Distance: 5 10 15 20 25 50 mi.