I need a water heater replacement TODAY. I keep calling everywhere and they can't get me in for a week. Do you know any reputable company that can squeeze us in? Tomorrow would be okay too, I suppose. But we can't wait that long. We are in the city limits of Battle Ground. THANK YOU!