Good services. Harry did an amazing job on our carpets, they look as new as the day we got them. Harry was also so friendly and polite, very professional at his job. Will definitely be using this company from now on.