What might be causing me to have no hot water after service upgrade?
Since the problem with the hot water heater came just after the service upgrade, it seems likely that it is indeed the cause. You didn’t mention that the service upgrade included a new main electrical panel, but I assume that it did. If so, my first thought is that the person who re-wired the circuits into the new panel wrongly assumed that the water heater feed circuit was 120 VAC instead of 208 or 240 VAC (which most larger water heaters require) and mis-wired the circuit. It’s common to use a ‘Romex’ cable for hot water heaters that only has black and white wires (and the bare ground, of course), and typical 120 VAC circuits use black as hot and white as neutral. Therefore, if that mis-wiring is the mistake, you would get 1/4 the power to the hot water heater and the water would never get up to the proper temperature. Look inside the electrical panel and note whether or not the hot water heater is wired with the black wire to a single pole circuit breaker and the white to the neutra