Sir ...
I ready for this jobs, i will create 40 website as you requested, just give me some credential if you have bought hosting and domain. If not, give me some money to purchase it and setup site for you. I can make it done in half time, which means 3 month. Why ? because i have many experience on Create site, i can offers great site with High Quality Design, SEO and User Friendly
Please take a while to see my portfolio pages, it's will prove my words on this project. As for CMS, let's discuss it later, i have a lot option that you can choices to build the site
Let me know if you interested, i'd like to ask some question regarding this project
Many Thanks :)