yea they do handle alot of their insurance claims..and they tka epride in their work cause they do charge alot and warranty it pretty well