A public adjuster is a professional involved in the insurance claim process and they usually will work well with a local roofer San Antonio TX area to calculate a fair cost of repair. There are several types of claims adjusters: a company adjuster (who is an employee of the insurance company), an independent adjuster (paid by an insurance company to handle claims) and the public adjuster (who works for the person who makes the claim and owns the policy).
Hiring a public insurance adjuster is an option if you feel that the way your claim has been managed by your insuring company is somehow unjust and you need a better representation in the process. The truth is, company adjusters ultimately represent the best interests of their employer and even if they work professionally and settle claims fairly, it is not uncommon that policy owners disagree with their decisions and ultimately feel unable to conciliate.
Another reason for hiring a public adjuster is to have a professional deal with your claim, if you are too busy for going through the process by yourself.
Besides these particular situations, hiring a public adjuster is not really necessary, because if you work with a good insurance company, the contract will be clear enough about what is covered or denied, so there should be no major surprises. In addition, if you fail to negotiate with the company adjuster, you can talk to a supervisor and you will have all the chances to get clarification in the end.