I've used Absolute Resurface twice. Both times the service and results were great. Online booking was easy. The second cleaning was about 9 months from the first cleaning and the carpets look fantastic. Recommend cleaning high traffic and pet areas more frequently.