A good thorough service, we couldnt believe how much better our stair carpet looked.