Dealing with Kidney Stones: When to Consult a Kidney Stone Specialist and O... Dealing with Kidney Stones: When to Consult a Kidney Stone Specialist and Opt for Surgery urosonic433 .