My mother-in-law gets our carpets done regularly. In the past we have had an array of carpet cleaners through and none come close to Fremont Carpet Cleaning. Our experience is always the same - punctual, well mannered, excellent work ethics and efficient. This coupled with the outstanding result they achieve with our carpets compel us to recommend them. This company is the BEST!