Upholstery cleaning and carpet cleaning are separated based on being hand made or machine made. Hand made area rugs generally are more sensitive. We check to see if there are areas on the area rug more soiled or if stains on the rug. If yes we pre-treat the area. Please understand that some stains like some pet stains may not be removed as they have permanently changed the colors of the wool. If the rug smells and and has pet odor we neutralize the odor.