I have used the app for consulting work. It works beautifully to time and document my billed hours. The program is very easy to use and will allow you to set billing increments, even actively time your hours worked with an active stop clock! The technical support is exceptional. I recently thought I had lost data. Within an hour, technical support had helped me find the information, which had been safe and sound in my account all along. Thumbs up all the way...