Magic Carpet Cleaning & Restoration is an IICRC certified cleaning & restoration service. Our technicians are certified in carpet cleaning, upholstery cleaning, wool oriental area rug cleaning, Water/Fire damage, mold and bio-hazard clean up. We have been voted greater portland's best cleaning & testoration service for 17 consecutive years.