M & H Contractor & Carpet Co. Carpet Installer - Saint Louis, MO Looking to contact M & H Contractor & Carpet Co.? You can reach them at 314-367-7136