Amazingly professional, easy to work with and the price was exceedingly reasonable to clean 3 rooms! My dog had made a bit of a mess a week prior and they got rid of all stains and smells. Worked quickly. Will definitely be using them in the future!