Heart and soul doesn`t matter, the results do.
you must place a value on the work performed, if he performed the same quality of work that someone who has 20 yrs experience that is fine. Pay him for the value generated, if you do that you will both be happy. He will likely work for you, and do a good job, in the future if you are so inclined.