Absolutely 100% happy with Jessica and Craig! I have been using them for a year now and they have been wonderful. Always accommodating if i need to make a change and very easy to communicate with. They are great at cleaning, thorough and efficient. They are reliable and on time. I feel very comfortable with them in my house whether they are alone or with my kids. They are great with my dogs too! Very happy with them!!!