ESSGO carpets the largest selection of rugs in Montreal

The largest selection of rugs in Quebec . The most beautiful hand picked rugs, hand made or machine made. Come and see our huge selections in every shape color style . Persian, oriental, modern, transitional, COWHIDES, shags, designer rugs, sheepskin, tapistries, pillows, runners, rounds, ovals, custom rugs, underpads, and way way more.