ALL PRO RESTORATION INC Carpet Installer - Placerville, CA Looking to contact ALL PRO RESTORATION INC? You can reach them at 916-983-1278