Senior PHP / HTML Web Developer
After Working 10 years as Web Developer, and Team Leader, I found that working as freelancer is amazing as I have to be more care about my tasks. Once I started working as freelancer, year after year my experiences have been increased more and more :)
Work Terms
Most of web based solutions work required access to the clients' files. So Guaranteed access to the CPANEL, or Plesk panel always required.
Payment Terms usually negotiable. but at least 75% of the full amount should be in the escrow before start the work. I think it's fair enough :)