Peek's Floor Co (Flower Mound) Carpet Installer - Flower Mound, TX Looking to contact Peek's Floor Co (Flower Mound) ? You can reach them at 972-539-1933