Royal Carpets & Installation Carpet Installer - Pharr, TX Looking to contact Royal Carpets & Installation? You can reach them at 956-782-8600