Red Canyon Construction LLC Tile Installer - Rio Rancho, NM (4.46 Miles from Rio Rancho, NM) Looking to contact Red Canyon Construction LLC? You can reach them at 505-974-1115