professional cleaning/restoration, give me your opinion!!