M. M., Carmel, CA

“I have found Ganesh Kripapuri knowledgeable, thorough, available, and efficient in his practice. His office is well run and gracious, making assistance readily available. I cannot recommend him too highly.”

Ganesh Kripapuri