This comapny was very professional and did a great job with my carpet cleaning. Neil arrived on time and paid close attention to detail. Highly recommended!