Mike is extremely professional and knowledgeable. I have been going through a very trying and complicated personal issue over the past year. Mike was able to help me to understand his services, and provide me with some well needed advise. As other reviewers have written, Mike is a pleasure to deal with, prices are reasonable and well worth the piece of mind. I have no doubt that Mike goes above and beyond for all his clients. Thank you again Mike!