Good services. Very easy Company to deal with and technician Harry was excellent, did a great job removing stains and advising on ongoing care. Highly recommended.