Free estimate. Aaron and the crew are very knowledgeable and help you navigate the insurance claim process. The crew got the job done promptly and they cleaned up very nicely. The staff is always in contact with you giving you updates regarding the process. Awesome people!