We just completed a project with Synergy Learning and I must say that I am very impressed with the professionalism, experience, and expertise of Moodle Partners.
It has been a great experience working with Synergy. I would highly recommend them.
There is a certain sense of freedom working with Moodle. You can build it to be what you want it to be. It is great to know that there are programming geniuses who can take an idea and build it for you!