A nephrologist is a specialist who treats diseases that affect the function of the kidneys. This could include conditions such as the impact of diabetes, hypertension, and heart disease on the kidneys. A urologist deals with diseases that impact the urinary system and male reproductive system. Often urologists and nephrologists may work together to treat conditions like kidney stones, Cancer or kidney transplant.