There are many aspects of quality childcare software that should be taken into consideration. When selecting a quality childcare provider, one must consider several elements, such as their reputation, their website, and their ability to customize their software to best serve the parents and their children. Many reputable companies will have an extensive website with hundreds of pictures and testimonials from happy customers. Additionally, a reputable company may also have several affiliates who are willing to give their customer an unbiased review. These are just two of many common indicators of a good company, which are not to say that every company that does this will do so, but it certainly helps. Once a parent has found an affordable, reputable company to purchase quality childcare software from, he or she can then decide which features in the program are most important to his or her family.