I have used Dotsquares on a number of different projects covering multiple platforms, including Joomla, wordpress, and Magento.
In all cases they have produced excellent results, exactly what i have asked for and been flexible and able to deal with changes to my requirements as projects have progressed