Where to start! Mike Hills is amazing. My wife and I were facing some major life changes. Mike was able to get my federal charge reduced down to almost nothing. During the whole process he was there for my family, always willing to talk and answer all my questions. Worth every penny! He truly does care. Thanks Mike!!