Happy for you that you found a gem on your own. Sometimes we just have to explore and search on our own for new grounds.
Rare to hear a gem that willing to do so much, yet so young and didnt ask for a price before starting the action.my past experiences are those young ones tend to fix the price first before going further.
You should have ask for her names, else next time go back, want to look for who???