Spirit Insurance Company receives financial strength and issuer credit ratings of A from insurance rating service A.M. Best as of 2014. Spirit Insurance Company, which is located in Burlington, Vermont, is owned by Phillips 66, according to A.M. Best.
Spirit Insurance Company insures Phillips 66 and its affiliates and subsidiaries for property damage, excess liability and business interruption, as A.M. Best explains. The company is well capitalized and has a profitable business history. The strong loss control program in place at Spirit Insurance Company allows it to maintain strong operating results, even though a single loss can approach the company's insurance limits. A.M. Best does not anticipate upgrading or revising Spirit Insurance's ratings.