No hot water: 'This is often caused by a malfunctioning heating element (in electric water heaters) or a faulty gas pilot ... If you’re hiring a handyman, the total cost to repair the system will ...