We recently bought a house with a 30 gallon hot water heater and at first everything was good with it. After a few months the hot water didn't seem to last as long as before, we also had the same size in our previous home with no trouble. We replaced both thermostats and elements and still a 10 minute shower was all you could get. We had a used 40 gallon from my parents home and put both new thermostats in it and new elements and now you might get a 15 minute shower if you are lucky! Anyone have any suggestions, I hate to go buy a new one if the water heater is not the problem, we are puzzled, please help!