After past bad experiences with a different vascular surgeon, Dr De Grandis was a breathe of fresh air. The office is easy to work with, everyone is very nice. And Dr De Grandis was knowledgeable, skilled and very helpful, She performed surgery on my daughter with none of the problems we had with our prior vascular surgeon. I strongly recommend her.