Mr Peabody's the Carpet Care Experts Carpet Installer - San Jose, CA Looking to contact Mr Peabody's the Carpet Care Experts? You can reach them at 408-254-1949