Lukewarm water is often a failed dip tube, a thermostat set too low, a heating element out on an electric tank, sediment covering the burner, or a tank that is too small for the household. Crossed hot and cold lines on a new faucet can cause the same symptom. A.R. Mechanical can tell a fixture problem from a tank problem.