James is great! I messaged him about my water heater that wasn't heating and he responded within 30 mins. Due to a delay on my part he was able to come to my house and address the water heater issue. Told me some info about the water heater I didn't know. Answered all my questions. Definitely will call again for plumbing/water heater services if needed for my house.