Cancelled three times and when they finally came, they did not clean the carpets as stated in their ad. Then they offered to return to "fix" the problem and never did. Called twice and was informed the owner would get back to me and it has been almost 3 months.