If it has fabric we can probably clean it We do not clean leather however. Similar to our Carpet Cleaning we use a 3 step process that removes the detergent as detergent will remove oils from the body which cause furniture to get dirty quicker.