In my company we are supporting a client's website. However, when the quote was signed, the hosting fees where totally ignored on our side and it turned out that they are actually quite high. Due to this mistake, we are making only a fraction of the money we should make and this contract is not very beneficial to us. Still, the contract hasn't change for 8 months or so.
So my boss came out with a solution: let's migrate the website on another less expensive server without telling the client. This is made at the detriment of the client as the new hosting doesn't include all the services it included before (support, frequent backups etc) and that the overall operation of migrating the website is not without risks. And on our side, it would let us pocket the difference between the two hosting fees without anyone noticing (hopefully).
I am in charge of preparing this new server, but I think this solution is actually really bad as it is made 100% in the back of the client, where discussion could have lead to an acceptable compromise with him. Otherwise, we currently have a very good relationship with this client.
I don't really know what to do:
should I do it without questioning my professional integrity ?
should I tell him that he should just recognize his first quoting mistake and let the client know that our relationship is not very beneficial to us and we would like to raise our fees ?