Excellent firm. They bill fairly and seem to really care about me as a client. Completely satisfied and the results exceeded my expectations