Linkhttps://appexchange.salesforce.com/listingDetail?listingId=a0N30000009i3UpEAI
Pricing

Wow, they have increased their prices again! Now they have Lookup Helper included, and you may not want that and it's US$2784 per year.

You may want to look at DLRS instead (I haven't written that up yet, but it's good).

30% discount on first year for NFPs

5 Users / YearUS$2784
DescriptionRoll up fields to parent or any other related object. Can do concatenation as well as regular sum, count and average.

Notes

There is a free version that does not support live rollups, but live rollups are what makes this product unique, and can replace many triggers that you would otherwise need. 

There used to be a 5 rollups version and a 20 rollups version, and a free 5 rollups version for NFPs. It is such a shame that they have deleted these products and left with a one size fits all app now. It is a fabulous app but it has priced itself out of the reach of most orgs that need it most - those that don't have a full time developer on staff. 

Use Case

NFP

Organisation

Documentation

http://www.thinkreid.com/products/rollup-helper

http://www.thinkreid.com/products/rollup-helper/rollup-helper-solution-center

Setup

Usually install this for Admins only. 

After you go to the full version, you have to install another package, that has the live rollups functionality. 

First, make sure you have the latest version installed:

[Rollup Helper has asked me to remove links to their packages. I have no idea why, as they are not available on the Appexchange and not readily available by any support channels. You have to email them to get the correct links to install the latest versions]. 

Then install the Realtime extensions for EE that gives you real time for more uncommon objects like Assets, Cases, Campaign Members, Events, Notes, Attachments etc:

For Custom Objects you have to either get PassageTech to create the extensions for the Realtime, or use their Developer Guide to create them yourself (contact PassageTech for the developer guide). 

Creating Rollups

First, create all your fields:

Next, create the Rollup. 

Then Run the Rollup and check that it is working. 

Finally schedule the rollup, or enable it as Real Time. 

Things to Note