Nick made the whole process seamless. He came a few days before to assess the area and delivered fantastic results that exceeded my expectations. Will be singing his praises for weeks to come and highly recommend Nick for all your carpet cleaning needs