My lemon tree sometimes has trouble, but it is usually aphids that they get in the summer when the plant is outdoors.
Any plants that I am growing indoors, I use compost, vermiculite, and peat is roughly equal proportions, or potting mix. Garden soil tends to have too many soil-borne problems in my experience for indoor growing.
I used whatever potting soil that my wife had when I stepped them up to 4" pots. Now I regret that. I guess I will have to mix my own now. I hear that if you ever start mixing your own, you can never go back to ready made potting mix.