Great people! Bob and his team are experienced, knowledgeable and compassionate. They really care about their clients and their families. My colleague recommended him based on the excellent work he provided him. Bob has represented me in court two times. Both times the outcome has been better than expected. He has saved me money and won me more time with my children. I couldn't be happier! Bob and his team have excellent communication skills and are very prompt in responding to my questions and concerns. I would highly recommend them to anyone.