I work on both fixed price jobs as well as hourly jobs. The general terms include a 5% down payment to kick start the project. The rest of the payment can be milestone based for fixed price jobs and weekly for hourly jobs. These terms are negotiable for repeat customers.
I adjust my time as per client's convenience and like Skype as my preferred way of communication.