Building knowledge and connections


42-03 35th Street
Long Island City, NY 11101
Phone: 718-729-2020
Fax: 718-729-2941

Mecho is the premier designer and manufacturer of state-of-the-art manual, motorized, integrated, and automated roller shade control systems and shadecloths. Its commitment to environmentally responsible, human-centric design, energy-saving products and control systems has been recognized by a number of respected organizations and programs.

  • Headquarters
  • Headquarters
  • Electroshade
  • Urbanshade
  • Mecho 5