We are happy to work with your insurance or warranty company by providing them an estimate of the work needed. Once it is approved, we would collect payment at time of service, the customer then gets reimbursed by providing our invoice to the entity that approved the work. In some insurance cases, the insurance company will require That they write a check to us directly. In these cases, we can accept the insurance check at time of service.