You should call Gary’s right away! Leaking water heater tanks usually indicate the bottom of the tank has rusted. There are really no good repairs for this problem. You most likely need a new water heater.
If you are without hot water, we consider this an emergency call and will try to fit you in our schedule as soon as possible. Be sure to call us right away and we can research the the model number for you; you may get lucky and find that the product is still under warranty.