Super easy to schedule appointments via email and you don't have to wait long for them to be available to come over. They came to my home for some pet accidents on my carpet and did a great job cleaning the carpet. It looked amazing when they left but still smelled. They came back for free to try another treatment and said if it didn't work they had another plan too, but it worked! I will call/email them again for another cleaning next year :)