We are the most experienced restoration company in the Stevens Point, Plover and Wisconsin Rapids area. We are celebrating 30 years serving Central Wisconsin and Duraclean Headquarters is celebrating 85 years in the cleaning business.
Address: 2801 Post Road, Plover
Store Hours:
Mon-Fri: 8:00AM - 4:30PM
Sat-Sun: Closed