Peacock Tile Company Tile Installer - Bluffton, SC Looking to contact Peacock Tile Company? You can reach them at 843-706-2008