Learn to build secure applications from the mindset of the hacker and avoid being exploited.
Having worked providing both On-Site and Remote IT Support to a variety of company clients for more than a couple of decades, I often get feedback from newly acquired clients saying that they thought they were being ripped off by their previous contracted IT support providers.
I will neither name or shame other companies that I've taken IT Support over from at the request of client company owners because there are always two sides to every story and I don't know both sides, but here's a short list of some of the complaints that my newly acquired clients have made.
He worked on my computer for no longer than 10 or 15 minutes, but when I got the bill, he charged me for an hour!
Many IT Support admins think that when they work remotely, especially late at night on their client's computers, that they're not being watched. Nothing could be further from the truth, so they get caught out! It's hardly surprising for clients to want to watch what you're doing when working remotely because they may want to learn.
He told me it would be $120 an hour to fix my MAC at my house, but when I got the bill, it was $280 despite him only being at my place for only 50 minutes!! What a bl**dy rip off!!
I think that this type of reaction is fully understandable when you're not up-front about your fees. My guess for the bill that particular client received from his previous IT Support provider is that there was likely a "Call out Fee" which was not disclosed at the time of booking!
I watched what they were doing and it was clear to me that they had no idea! I made them wait 4 weeks before I paid them!
A lot of IT Support providers don't like to knock back any work, even if they don't really know the topic that the client is having problems with. Sure you get paid, but think of all the negative feedback you're likely to get on social media and the like.
It's just not worth it so if you don't have a strong knowledge about the problem you're being asked to fix, so be honest and upfront. Suggest an associate that does have the skills required. Your client is unlikely to think the worse of you and will more than likely appreciate your honesty. Being upfront and honest about your skill set makes it far more likely that you'll get another call for help in the future and retain that person/company as a client, rather than them searching out another provider.
The last time I had a simple problem that only took a few minutes to fix, they didn't charge me! Now they're charging me for simple problems, even for telephone or email support!
That's the IT Support providers own fault and bound to cause bad feelings about the client being charged for future simple fixes. NEVER do any work for free!
An excellent article called "5 Reasons why you should NEVER fix a computer for free" was written years ago in 2011 by a highly valued EE Member "DrDamnit" where he points out several reasons why you should never fix computers for free, and his advice still rings true today! I think the best two points in the above-mentioned article are "People don't respect things that are free" and "They will expect it forever"
Never truer words have been spoken in my opinion!
My own policy of how to treat clients and billing fairly for Consulting Work
I've been in the IT Support and Consulting game for over two decades and without wanting to blow my own horn, I can honestly say that in all those years I've lost fewer clients than I could count on one hand. Here's why...
The Dos and Don'ts
Do be Up Front about your IT Skill Set
If you get a call about a problem and it involves, let's say Microsoft Exchange just as an example, but your skill set in Exchange is pretty ordinary, then tell the potential client that before even discussing fees. Most people will want to look over your shoulder when you work (or watch what you're doing while working remotely) and you shouldn't discourage that.
But if you don't really know what you're doing, then all you're going to achieve is them thinking that they made a mistake calling you in the first place and the likelihood of them calling you again in the future is likely to be slim to none. So it's best to be upfront and tell them that Exchange isn't your forte` but that you have an associate that you can recommend to them. They will appreciate your honesty and likely still call you for other problems in the future.
Don't "Write-Up" your Invoices!
I have a lot of experience in both supporting and working with accounting clients. Some (not all) have a habit of writing up their bills. I've noted solicitors, in particular, are notorious for this type of behavior and I think it's grossly unfair! How it works is this.
When some accountants and solicitors do jobs for their clients, they keep a track of time spent via a time sheet built into the practice software. At the end of the job, they add up the hours and generate a bill. That's how it's "supposed to work", but that's not what they do. They have this interesting habit (that is even built into their practice software) where that can "Write-Up" or "Write-Down" any Invoice they generate.
How it works is this. Let's say the recorded timesheet hours from the various employees that worked on the job added up to an Invoice amount of $1,500.00, just as an example. The reviewing accountant takes a look at the work done and decides the work is worth more than that, so he/she will "write-up" the bill to $1,875.00 instead. They'll also very occasionally "write-down" a bill because of mistakes they may have made during the works done, but in my observations, such occurrences are far and few between.
Whilst as IT Consultants we also can often to have the opportunity to "write-up" bills, don't do it, it's not fair and akin to highway robbery in my opinion - and clients WILL often notice, so just don't do it! It's a sure fire way to lose clients if and when you're discovered.
The way that I treat and bill my clients
First of all, I've never really launched many advertising campaigns to obtain more clients. Save for a couple of dozen or so that approached me as a result of finding me via my website, the majority of my entire client base is a direct result of word of mouth recommendations.
I've found that treating my clients per my policies above has served me well for over 20 years now.
So how do you treat and bill "your" clients?
Please do share your thoughts and comments below.