We SPEALIZE in carpet cleaning. Upholstery cleaning. Tile and grout and leather cleaning. We are experts AT those services. Alot alot of carpet cleaners provide multiple services because the Don't GET enough business from carpet cleaning. They never became a real professional AS a carpet cleaner. We are experts. Most carpet cleaning CompanyS CAN NOT remove odor.