Hi @Natsumi Jang, I have no idea what costs are in your neck of the woods, but a licensed handyman, who is skilled to handle a myriad of tasks, well, (and has the tools and equipment to support their ability) is rare, and thus, virtually priceless. That said, in these parts, I'd expect to pay about $100/hour for that quality of person - add to it that it sounds like they knocked-out the job as requested, in a timely manner, and unattended - is that correct? Sounds like a keeper to me. The latter of which has tremendous value I presume as you didn't have to be there to babysit - how much is your time worth?
Did they have to first go to the job to determine the material needs and then have to go get the stuff?
Keep in mind too, that some handymen charge in half day increments. If what one client needs done takes four to five hours and they don't have another project reasonably close by to fill the remainder of the day, they lose out - thus they charge for their availability per se, more so than their actual time.
True professionals shouldn't take any offense to a client asking about rates/costs/etc., so don't be shy next go-round - ask ahead of time and make your hiring decision accordingly.