I've recently been approached by a local company who are looking to take me on as a freelancer they can outsource work to on a somewhat regular basis. Currently all my freelance experience has been on single jobs and therefore payment amount has been agreed upon beforehand based on an estimation of time. This company wish me to bill per hour and pay the full amount at the end of the month. Is it standard practice to bill for 2 hours if a job took 1 hour, 10 mins for example, or is it preferred to break it into half hour or even 15 minute time periods after the initial hour? Also, anyone got any advice on what to specify in a contract? Cheers.