Carter's Carpet Restoration Carpet Installer - El Dorado Hills, CA Looking to contact Carter's Carpet Restoration? You can reach them at 916-933-7807