I recently swapped my insurance to Thomas and Associates and Grant and his team have been nothing but amazing. He is very easy to get a hold of and very knowledgeable about what coverages I need. I have had a 10/10 experience with Thomas and Associates.