Marshall is well thought of...and supposedly their employees are actual W-2 employees...unlike many companies who solicit for hail damage business.
There is one working my neighborhood right now who seems to tell everyone they have a valid hail damage claim, regardless of how much of a stretch it is. Then, after the homeowner files, the claim is on their record for 5-7 years, even if their insurance company denies the claim. Hey, no problem for the company, but you might not enjoy the higher rates that might follow. And if the insurance is willing to pay something, these guys find out how much and then outsource the job for far less to a group of illegals with nail guns.
I'm sure there are other good companies. Just be careful with your research. Many people recommend a company that gets them a free roof with little to no idea of the quality of the materials used or the job.