This insurance agency is a great place to get your insurance needs met in Spring Hill, Florida. The friendly and professional staff are always willing to help. They offer a wide range of insurance services, including motorcycle, life, home, and car insurance. They are very helpful in getting quotes and finding the best deals for their clients.One of the best things about this agency is their commitment to customer service. They are very responsive and always follow up to make sure everything is taken care of. They also have a very professional and organized system, making it easy to navigate and get the information you need.However, there is one major drawback to be aware of. One person had a very negative experience with the owner, John, who allegedly handled the situation in a childish and unprofessional manner. This is a concern, as it suggests that the agency may not always be able to handle difficult situations with the level of professionalism and respect that customers deserve.Despite this issue, the vast majority of customers have had a very positive experience with Leavell Insurance. Many have praised the agency for their excellent customer service, competitive pricing, and quick response times. They have also appreciated the agency's willingness to work with them to find the best insurance solutions for their needs.Overall, Leavell Insurance is a great option for anyone looking for a reliable and trustworthy insurance agency in Spring Hill, Florida. Just be aware of the potential for unprofessional behavior and make sure to communicate clearly with the staff to avoid any issues.