A-Pro Carpet Cleaning is located in Bristol, TN and has been serving the Tri-Cities, TN since 1972. Family and owned and operated by Barry and Tina Hogue, A-Pro uses truck-mounted steam cleaning, the preferred method of cleaning by carpet manufacturers. A-Pro also does drop off, and free pick up/delivery for rug cleaning. A-Pro provides free estimates for any jobs.