Serving Harford County, Baltimore County, and Baltimore CityAt American Insurance & Financial Services, we focus on what's best for you...the best possible protection at the best available rates. We can provide the best coverage to you because we are an independent agency. That means we work for you and can choose the best offering for you based on options with several different insurance companies we represent. Our experienced professional staff of insurance experts will provide you with the best personalized service possible and will be there to help you when you need us. Should you experience a loss, our insurance experts will remain in contact with you to make sure you receive fair and prompt payment. Delivering on the promise we make is our pledge to you. You won't have to navigate the billing or claims process alone. We'll help you get what you paid for. Contact us today for a free, no obligation analysis of your insurance needs. We'll get to work immediately and provide you with the best insurance rates the companies have to offer. At American Insurance & Financial Services our experts are ready to put their best foot forward for you!