Located in Calgary, AB we have been finishing carpets with precision and style since 1982. When you need custom carpet finishing such as Binding, Fringing, Serging, Synthetic Leather, Designer Binding, Carpet Base Boards, Repairs, or custom area rug manufacturing, turn to Carpet Mechanics. Fast turnaround and reliable service.