This is the only company to call for cleaning your carpets in my book. The team at Ellis Carpet Cleaning Valley Stream does an outstanding job. My carpets look brand new and just immaculate. The two couches they cleaned look fresher and cleaner then they ever have. Professional attitude and impeccable service. Thank you.