This depends on the size of the rug or carpet. Generally speaking, small rugs cost about $55, medium rugs cost about $66, and large rugs about $90. Specialty rugs might cost a bit more; the same thing with heavily stained rugs that will require extra treatment. Don’t hesitate to call our friendly and helpful staff at Crystal Carpet Cleaners Perth with your questions!