I am processing my wife's family based GC thru Sheela Murthy. Sheela murthy has a lot of good lawyers, and they are always available to give you good advice. However, the paralegals are a bit overloaded, and it requires slightest bit of "nudging" on your part to make the paralegals get to your case. However, overall I have had good experience with them