This was my first dealing with DMS Plumbing servicing my water heater. Customer Service was fast and gave me a next day appointment. Plumber T.J. explained the problem to me and was very helpful answering all my questions. An overall excellent experience and would recommend this company.