I highly recommend PracticeWorx to anyone looking for enrollment services. They do a great job in getting everything running smoothly, making the requirements and paperwork less of a burden, and more of a solution to improving revenue.  They also provide a very nice summary of activities on a monthly basis.