Working "24's" at the Fire Department really wreaks havoc with a "normal" sleep schedule. I tend to sleep lighter at work (so I can hear the alarm phone ring).

Usually it's not too bad, (if I'm not on the ambulance) but if we're running all night, I might call in late to my foreman if I'm working at a shop. If it's just my own work, I'll usually pre-schedule the morning after my shift off so I can catch a few hours before working, then I'll bust out till late that day.

If we're getting close to inspection and I have to be there in the morning, I've also been known to catch a nap in the truck during lunch.