Tucker and Sons Carpet Carpet Installer - Elwood, NE Looking to contact Tucker and Sons Carpet? You can reach them at 800-785-2402