Can you just do this using escalations? Set up two escalations to start and finish at the appropriate times, and then you can report against whether or not the escalation completed or expired, and what times they were.
Thats a possability, seems a little messy tho.
Does landesk have reporting built in that allows you to report against certain status, and how long between them?
I wouldn't have thought that it would be that messy.
As far as reporting against certain statuses and times etc, I don't believe you can do this simply. These items do appear in the audit trail and so I think you can only query these against the database directly, not through a ServiceDesk query/report. Have a search on this site for some discussion around this, and I think people have asked that question previously.
Thanks for your input, ill take a look and see if i can get your suggestion to work. The more i look at it the better it seems.