The MOST Beautiful rugs in Montreal and Quebec, at the Best prices

ESSGO carpets the largest selection of area rugs in Montreal Quebec, Canada. Beautiful hand knotted rugs, hand made, silks rugs, wool rugs, persian, oriental, modern, Tibetan, Swarovski rugs, designer rugs, Ralph Lauren, Calvin Klein, Martha Stuart, Cathy Ireland, STEVEN and CHRIS, patchwork rugs, overdyed rugs, second life rugs, antique rugs, tea washed rugs, machine made rugs, hand loomed, machine loomed, kelims or kilims, bocharah, isphahan Tabriz, ghom, Kashan, chobi, Zigler, needle,points, Aubusson weave, cowhide rugs, cowhides montreal, cowhide montreal, viscose, heat set polypropylene, cotton rugs, polyester rugs, sisal rugs, carpets, made to measure rugs, custom rugs, palace size rugs, rounds, ovals, runners, staircase rugs, hallway rugs, square rugs, shag rugs, patchwork cowhide rugs, geometric designs, trellis rugs, Momeni rugs, kas rugs, Feizi rugs, Surya rugs, Loloi rugs, Sphynx rugs, oriental weavers, Dynamic rugs, Stevens omni. The list goes on and on. Don’t forget rug and carpet cleaning, rug and carpet repair, rug evaluation or appraisals. Compare our prices and selection with our competitors. tapis indiport, bashir persian rugs, tapis arya, tapis homa, tapis mondial, tapis du monde, indiport carpets, tapis hicks.