Sun Clean Carpet Care Carpet Installer - Alameda, CA Looking to contact Sun Clean Carpet Care? You can reach them at 510-263-0321