My experience with NexGen is a combination of trust and results. They understand what is needed and, if necessary, settle everything with the insurance company. The work itself is just what they promised or even more. I have recommended them to my friends and was glad to be able to do so.