What schools should I apply to for CS?

Hamilton does not take into account the value of your primary residence. Many schools do. That’s a big variable for your family. I do not think Hamilton’s 40k is correct, and they do state that if you own your own business that online calculators are not accurate. In general they are rather generous with aid.