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.
When we do change the water heater, our expert technicians will usually advise to install a drip pan under it or a water leak alarm. Earthquake strapping is required by code and highly recommended in this area. We will make sure to have you up to regulation.