Rugs or Carpeting Floor | Complete Guide September 9, 2018 Carpeting a floor or using a rug on floor is something that has a direct link with imagination. Imagination is endless. It has no limit...