Q: Which doctor should I consult for a VSD? A: You should consult a cardiologist or cardiac surgeon for a VSD. A: Most patients with small VSD have an excellent prognosis. In some cases, the VSD may ...