What species of Geophagus?
There are At least 50 different species, and if you add the related genera, many more.
Some come from hard alkaline water, (even brackish, some of the Geo braziliensis clade) many more come from soft, mineral poor, black water.
Some are good inneutral water.
Some from "southern" S America are from cooler temperate zone water (some like the Gymnos that even do best with a colder water seasonal cool down), some from northern tropical S America prefer quite warm water.
Its hard to advise on such a widespread group without knowing the species.
Although Geo's will survive without a substrate, its kind of counter to how they live. Most prefer sand.
And as a rule Geo's don't do well being over fed, you may get them to grow faster, but also bring them to an early death, they generally grow fairly slow, so unless you have patience, and accept the reality, you may have chosen the the wrong path.
What kind of tap water do you have? Hard....soft..... in between. pH .....
In the opening post did you say they appeared to have white spots? If so, and they are scatching, that sounds like Ick to me.