happy for you! but i dont think is because of the agency in this part...daily communication and trust is more important.
my one also very good and i will sign 3rd contract with me...my agency good also...but the main point is how we treat our helper, can we respect and care and trust..."even same helper in different family maybe have different result or performance..." we need bear in mind of this... this is my agency before she remind me... she let me know how to be a good employer.