Hi,
I run a small team of developers, I am a developer as well, we could handle your sites and updates in no time, whenever you need.
I noticed the sites are in frech, of course, we are good in English and Spanish, but could get someone to assist with French sites if we could agree on something.
We are ready to start as soon as you are =)
Regards,
m