Should a sysadmin contractor charge overtime for off-peak hours? [closed]

This is not necessarily a server-related question, but more of a system admin question that I think would related to many on SF.

I'm doing Sysadmin/IT consulting for a small company. I only work about 3 days a week for them on average.

If a server goes down or something like that during off hours (nights, weekends, 3am, etc) and they need it fixed during those time periods, should I be charging overtime for that? Or would I not be justified in charging overtime until I've logged 40 hours for the week?

Perhaps calling it overtime isn't the best name. I guess maybe its better to call it an off-peak hourly rate. Anyways I just was curious what other consultants did in these circumstances.


Solution 1:

Well you would have had put it in your contract first. I would also say it depends on how expensive to you are to start with. If you pricey, you should probably not charge any more. If you are a pretty good bargain, might be fair to ask for more if after hours work.

Take into account how often this happens. If they are going down all the time because the developers release into production without testing etc than you probably are justified charging more. If this only happens once and a rare while, the extra relatively few dollars you get is probably not worth aggravating them or fighting over.

So if you are more expensive, but when stuff goes down you are there to fix it when they need it the most and don't give them nonsense over pocket change billing, you will probably get a better reputation and make more money in the long run.

Solution 2:

Pay scale (including off-hours rate) is definitely something you need to consider when writing your contract. I can't tell you what to do in any particular situation, but here's generally what I've done in the past:

As a salaried employee I negotiate my salary to cover a reasonable amount of on-call/off-hours time (monthly/quarterly patching, etc.), and when I've been told my salary is "too high" I've politely explained why & that I come at a lower rate if I am guaranteed no off-hours calls.
If the workload becomes unreasonable or we can't agree on a fair salary then it's time to part ways.

As a consultant I always have a separate off-ours rate for 7pm-6am, weekends and holidays in order to discourage clients treating me as a "Just call him!" guy. Depending on the client this has been anywhere from 1.1 to 2 times my base rate, and always with a 1 or 2 hour minimum charge attached for waking me up.

In both cases I make it clear to my employer exactly what constitutes an incident worth calling me for during off hours: Something better be down, and it better be impacting the business (e.g. if something went down but its redundancy partner is up and working it can probably wait).

Solution 3:

You should communicate your preferences to your customer using the price. If you don't like to do off-peak work, charge extra. Then the customer will evaluate if getting it fixed ASAP is important for them or not.

Remember to make the pricing clear so that the customer also understands what he's buying and how much it costs. It's good for all parties to have clarity in these matters, the customer knows how much it costs if the server goes down on a weekend, and you get some extra cash for doing things you'd prefer doing in another timeslot.