Community Builder (CB) is the most powerful, yet simple and free, Social Networking solution for Joomla. CB has literally hundreds of built-in features and can be extended with extra both free and commercial. We have been using CB on many sites for over a decade, it's extremely extensible, stable, and well supported, we also develop custom extensions for CB.
This was a new build Joomla membership blog site with reviews and ratings and involved integrating Jreviews, Easyblog and Community Builder
Andrew has been very professional and responsive. Does excellent work.