This is a pleasant agency with competent staff, however, if you have a challenging insurance need go elsewhere. The staff prefers to deal with easier situations; I have had two challenges while their client and each time they suggested I go elsewhere. This time I did. I took my problem to several different agencies, found helpful people at all of them, and had my difficulties resolved with State Farm agent James O'Rourke, Team Lewis. read more