If the person isn't running a Manual J to calculate your load then look elsewhere.
We have the correct answer, anything other than this is a guess. And before you even start thinking about unit size, think about tightening up your house. Stop as much air infiltration as possible, make sure it's
properly insulated.
Everything affects the proper sizing of HVAC. Square footage is the starting point, you also look at insulation, windows, orientation, how tight the building is, and of course the climate zone. Then you calc the loads room by room.