Its the basement floors he want to heat, I didn't get that. Then maybe a tankless gas water heater would probably work and not take up a lot of space. I would not use electric tankless but maybe a small electric tank type 20 or 30 gallon should work, add your own extra insulation to the tank as small energy efficient water heaters don't seem to exist.