GOHIL & ASSOCIATES PC