Honest, detailed, communicates, committed to outcome goals, understanding and reasonable. Brian is the person you want. Brian was just awesome, exceeded my expectations. I could not have been more pleased. I would use his services again and highly recommend him.