Hello,
I've read your job description carefully.
ALL SKILLS you need have never been problem for me.
Anyhow, I can solve any problem there as I have long years experience in web development.
I'll be great for an interview and can offer better estimate of time frames and costs.
Honest and Trust, Never give up
Ready for anything
Looking forward to hearing from you soon.
Thanks!