I highly recommend this firm for getting insurance reimbursement for your home. I had an excellent experience with James Guercio who took care of filing the claim for me as well as all the steps that had to be taken for me to receive insurance reimbursement. He did a phenomenal job.