I would recommend Steve.
Very pleased with results.
A benefit I feel is how we stayed in contact.
He always called with progress updates.
Right person for me in the situation I was in.
His effort paid off. The insurance company only wanted to pay their estimate of the loss.