It has a great reputation and results. We live 20 miles away and wondering whether to apply. Anyone know what it is really like?