
Serving Forest Lake, MN and surrounding areas
Approved
Super Service Award Winner
Free estimates
Emergency services offered
Credit card accepted
"Highly recommend Professional Touch Carpet & Upholstery! I am in the process of selling my house and realtor wanted me to replace carpet I called professional touch and spoke to josh and he came out and made my carpets look brand new !! Very professional."





+30
















