From day one I had all the equipment I needed (and didn't even know I needed), thoroughly planned and executed. They are REALLY thoughtful about you as a person and connect with you regularly to see how you are doing. They have the best on-going training attitude, and they commit to supporting volunteerism. Really - I am super pleased about this company, the people who founded and run it, and the employees that they hire. Thoughtful, generous, sincere, and hardworking! Love it.