Great price, great service, on time (actually came earlier this time which was good) confirmed the appointment, & got the carpets looking new. Thanks again Andy ---- if anyone needs a professional, reliable & affordable carpet cleaner give Andy a call.