Health Insurance plans and coverage for everyone.
11632 Dove Hollow Avenue,
Newsletter • Insurance Licenses
Privacy Notice
Sitemap
.mobile { display:none; } keep.desktop { display:inline-block; } br.desktop { display:block; } .container { width:auto; margin-left:auto; margin-right:auto; padding:0px 20px; } body.page { sbackground-image:url(images/page-bg.jpg); background-position:top 40px center; background-repeat:no-repeat; } .pop .fields .row span { display:inline-block; } .pop #SubscribeRecaptcha { width:300px; margin-left:auto; margin-right:auto; } .topbar { height: 109px; background-image:none; background-color:#ccdc33; } .topbar .home { display:none; } .topbar .orange { background-color:#fdc011; height:64px; display:block; color:#027fb5; font-size:38px; text-align:center; padding-top:15px; background-image:url(images/bevel.jpg); background-repeat:repeat-x; background-position:bottom; } .topbar .container { padding:0px; position:relative; } .topbar ul.menu { background-color: transparent; top:auto; text-align:center; margin:0px; padding-top:0px; padding-bottom:0px; overflow:visible; } .topbar ul li { display: inline-block; position: relative; font-size: 13px; margin: 0px 0px; } .topbar ul li a, .topbar ul li span { display:inline-block; color:#000; padding:6px 8px; } .topbar ul li a:hover { color: #F60; } .topbar ul li.faq .submenu { right:-20px; } .topbar ul li ul.submenu { position: absolute; text-align: left; background-color: #ccdc33; sbox-shadow: 1px 4px 8px rgba(0,0,0,0.3); display: none; margin-left: -5px; margin-top: 0px; border:solid 1px #b3c12d; } .topbar ul li:hover ul.submenu { display:block; } .topbar ul li ul.submenu li { display:block; margin:0px; } .topbar ul li ul.submenu li a { display:block; padding:7px 10px; white-space:nowrap; } .topbar ul li ul.submenu li.twocolumns { display:flex; } .topbar ul li ul.submenu li.twocolumns .col { display:inline-block; } .topbar ul li ul.submenu li.twocolumns .col { margin-right:10px; } .topbar ul li ul.submenu li.twocolumns .col.right { margin-right:10px; } .topbar ul li ul.submenu li.twocolumns .col .subsubtop { font-family:MyriadSemiBold; font-display: fallback; } .topbar ul li ul.submenu li ul li ul li a { padding-left:10px; } .topbar ul li ul.submenu.dental { sdisplay:block; width:auto; left:-145px; } .topbar ul li ul.submenu.dental li ul li a { padding-left:15px; font-size:12px; } .topbar ul li ul.submenu.dental li ul li ul li a { padding-left:35px; } .topbar ul li ul.submenu.dental li ul li ul li ul li a { padding-left:50px; } .topbar .menubutton { display:none; } .main { padding-top: 109px; } .page .main { padding-top: 69px; } .page .main.about { text-align:center; } .banner { height:427px; width:100%; background-image: url(images/bevel.jpg) , url(images/main-bg.jpg); background-repeat: repeat-x , no-repeat; background-position: bottom , top -109px center; } .banner .slider { height:654px; width:100%; } .banner .slider .slide img { width:auto; height:auto; } .banner .nav { margin-top:600px; } .banner .overlay .logo { position:absolute; margin-top:40px; margin-left:10px; height:auto; width: 160px; display:block; } .banner .overlay .champion { width: 100px; height: auto; position:absolute; top:180px; left:45px; } .banner .overlay .tollquote, .pagebanner .tollquote { position: absolute; display: block; right: 10px; text-align: center; margin-top: 30px; } .pagebanner .tollquote { margin-top:20px; } .banner .overlay .tollquote .calc, .pagebanner .tollquote .calc { font-family:MyriadSemiBold; font-display: fallback; color:#0079c5; right: 10px; font-size: 17px; display: block; line-height: 1.1em; } .banner .overlay .tollquote .calc .calculatorBtn, .pagebanner .calculatorBtn { margin-top: 5px; display: inline-block; position: relative; font-size: 15px; padding-top: 8px; background-size:100% auto; border-radius:12px; border:solid 1px #b1e4fe; } .banner .overlay .tollquote .toll, .pagebanner .tollquote .toll { font-family:Gothic; font-display: fallback; color:#0079c5; font-size:20px; margin-top:10px; } .banner .overlay .tollquote .toll .phone, .pagebanner .tollquote .toll .phone { color:#525252; text-decoration:none; font-size:30px; margin-top:10px; } .pagebanner { z-index: 999; text-align: center; height: 184px; width: 100%; padding-top: 0px; top: 40px; background-image: url(images/bevel.jpg) , url(images/main-bg.jpg); background-repeat: repeat-x , no-repeat; background-position: bottom , top -70px center; } .pagebanner img { margin-left:-150px; } .pagebanner .logo { width:170px; top:10px; left:160px; z-index:1; } .pagebanner .calculatorBtn { margin-top:10px; padding-top:7px; position:relative; border-radius:12px; } .pagebanner .getaquote { color:#fff; font-family:MyriadSemiBold; font-display: fallback; font-size:14px; background-image:url(images/button-bg.png); background-repeat:repeat-x; background-size:auto 40px; border-radius:10px; border:solid 1px #cf5425; margin-left:15px; margin-top:-70px; padding-top:8px; position:absolute; display:block; height:22px; width:100px; cursor:pointer; } .pagebanner .getaquote:hover { color:#FF0; } .calculatorBtn { } .calculatorBtn:hover { color:#FF0; } .pageoverlay { position:fixed; top:220px; display:block; z-index:999; width:100%; height:75px; text-align:center; background-image:url(images/page-banner-overlay.png); background-position:top center; } .pagebanner .tollquote { font-family: Myriad; font-display: fallback; top:0px; font-size:20px; } .pagebanner .tollquote .quote { font-size:20px; right:0px; } .homecontent { text-align:center; color:#000; } .content h1 { font-size:30px; } .content h1 br { display:block; } .content h2 { font-size:20px; } .content h1 br, .content h2 br { display:block; } .content h1.mainCalc span { display:block; } .content .tollquote { display:none; } .homecontent .content h2 { font-size:30px; } .intro br { display:block; } .page .content.mainCalc { padding-top:20px; } .content.mainCalc .calculateRates { font-size:26px; } .content.mainCalc h1, .calc .content h1 { font-size: 33px; line-height:1em; letter-spacing:1px; margin:0px; margin-top:18px; } .content.mainCalc h1 { margin-top:-10px; font-size:64px; } .content.mainCalc .secure .ssl { display:block; } .page .content.mainCalc.cont { margin-top:-60px; } .mainCalc h2.bestquotes { position:relative; margin-top:0px; } .mainCalc .container { margin-top:-15px; } .mainCalc .hundred { font-size:19px; } .container.calcinfo { margin-top:10px; font-size:1.1em; margin-bottom:10px; } .calc .content h1.motorcycle { font-size:30px; } .calc .content h1.auto, .calc .content h1.homeowner { font-family: 'Arial Black'; font-display: fallback; font-size: 30px; } .calc .content h2 { margin-top:-10px; } .calculateRates { font-size: 28px; margin-left: -10px; margin-top: 8px; } .calculatorNote .nobr br { display:block; } .content .secure { margin-top: 10px; font-size: 10px; text-align: right; margin-right: 150px; margin-bottom: 0px; width: 728px; margin-left: auto; margin-right: auto; position: relative; } .content .secure .seals { position: absolute; top: -62px; left: 0px; } .content .secure .seals img { height:65px; width:auto; } .content .secure .seals img.secured { margin-right:0px; margin-left:0px; } .content .secure .seals img.protection { margin-left: 0px; } .content .secure .ssl { position: absolute; right: 20px; top: -52px; width:100px; margin-top: 0px; display: block; } .content .secure .startnow { display:none; } .content .secure strong { margin-right:150px; font-weight:normal; display:inline-block; margin-top:-20px; } .content .secure.mainCalc .ssl { right:80px; top:15px; width:100px; } .content .secure.mainCalc .seals { left:15px; top:-8px; } .content .secure.mainCalc .seals img { height:65px; } .content .secure.mainCalc .seals img.secured { margin-right:0px; } .content .secure span { display:inline; } .content.mainCalc h2 { margin:0px; font-size:21px; } .content .getcalculated { font-sizes:13px; } .content .getcalculated span { display:inline-block; } .content .border { width:600px; height:260px; margin-left:auto; margin-right:auto; } .content .imagecolumn { text-align:center; } .content .imagecolumn img { margin-right:20px; } .selectIns span { width:50px; height:48px; } .selectIns .calcicon { width:120px; margin-bottom:5px; } .content.mainCalc .calculatorNote { font-size:0.93em; } .content.mainCalc br.full { display:block; } .page .content { padding:0px 10px; margin-top:80px; position:relative; xxz-index:2; } .page .content h2 { font-size:20px; } .page .content .subhead { font-size:22px; margin-top:-10px; line-height:1.2em; } .calcIcons .icon .name { font-size:22px; } .page .content.prefoot { padding:0px; } .page .content.cont { margin-top:-60px; } .page .content .container { width:calc(100% - 40px); } .TwoColumns .left { float:left; width:calc(100% - 340px); } .TwoColumns .right { float:right; width:300px; } .newsbuttons { text-align:center; } .newsbuttons li { display:inline-block; margin:0px 20px; } .yellowbar .head { width:400px; } .yellowbar .schedule { font-size:24px; } .yellowbar .schedule .date{ display:inline-block; } .yellowbar .schedule .note br { display: block; } ul.linktable li { list-style:disc; float:left; margin-right:30px; margin-bottom:10px; } .calculate .calculatorBtn { font-size: 20px; padding-top: 9px; width: 272px; height: 45px; background-size:100% auto; border-radius:18px; } .services { text-align:center; } .services .service h3 { font-size:24px; } .ACARev .columns .column { width:calc(50% - 20px); float:left; padding:0px 10px; } .bluebar { padding:40px 0px; background-position: top 90px center; background-size: 1000px auto; } .bluebar .morechoices { font-size:60px; line-height:1.1em; } .bluebar .calculate { font-size:36px; } .bluebar .calculatorBtn { font-size:25px; width:272px; height:45px; } .bluebar .call { font-size:26px; } .bluebar .phone { font-size: 50px; } .footer { background-position: bottom; height: auto; padding-top: 40px; padding-bottom: 20px; } .footer .newsletter { font-size:2em; } .footer .newsletter .pop.hide { bottom:250px; } .footer .foot { margin-top:20px; } .footer .foot a:hover { text-decoration:underline; } .footer .foot .socials img { width: 26px; height: 26px; } .footer .logos img { height:70px; } .footer .quotebtn.blue { font-size:16px; background-size:auto 30px; height:23px; width:120px; padding-top:7px; border-radius:6px; } .Forms .row .name .error { right:0px; } #ContactForm table tr { display:table-row; margin-bottom:0px; } #ContactForm table tr td { display:table-cell; padding:4px; } #ContactForm table tr td.rowname { text-align:right; } #ContactForm .field { width:304px; } .contact .details .box { margin:40px; } .contact .details .box.hours { border: none; padding-top:0px; } .contact .map { width:730px; } .calculator .iconEnv { position:relative; text-align:left; } .calculator .iconEnv.ACA { width:200px; } .calculator .iconEnv.ACA.Rev { position:absolute; margin-left:-100px; top:-50px; } .calculator .icon.ACA.Rev { top:-200px; margin-left:-140px; } .calculator .section .buttons.Rev { height:100px; width:250px; } .calculator .icon { width:200px; height:200px;; margin-top:0px; margin-bottom:0px; margin-right:10px; position:absolute; top:0px; } .calculator .icon.ACA { margin-left:-180px; top:-30px; } .calculator .icon.Supplemental { margin-left:-30px; top:-20px; } .calculator table { width:auto; max-width:700px; } .calculator table tr { display:table-row; margin-bottom:0px; } .calculator table tr td { display:table-cell; padding:3px; } .calculator table tr td.rowname { text-align:right; } .calculator .FirstTable.ACA .leftSlide{ width:180px; } .calculator .field { width:300px; } .calculator select.field { width: 300px; } .calculator #PhoneArea { width:50px; } .calculator #PhoneNumber { width:228px; } .calculator .smallerfont { font-size:1em; } .calculator .section .prev { width:40px; height:auto; position:absolute; margin-left:-50px; margin-top: 0px; } .calculator .section.last .prev { margin-top:0px; margin-left:-50px; } .calculatorMain { font-size:18px; } .calculator .MedicationList .column { display:inline-block; } .calcSubHead { font-size:24px; } .calcNote { font-size:11px; } .calcBegin { font-size:24px; } .content a.selectIns { font-size: 20px; margin:0px 20px; margin-bottom:30px; } body.page.fourofour { background-position:top center; } .page.fourofour .main, .page.fourofour .pagebanner { top:0px; } .page.fourofour .content { margin-top:30px; } .trustpilot { left:0px; bottom:47px; } .staffs { width:730px; } .staffs .left { float:left; width:220px; margin-right:30px; } .staffs .right { float:left; width:470px; } .staffs .staff { float:left; width:220px; margin-bottom:30px; } .staffs .staff img { width:220px; } .staffs .staff .role { font-size:0.9em; } .staffs .staff.toshiko .role { font-size:1em; } .staffs .right .staff:nth-child(odd) { clear:both; } .staffs .right .staff:nth-child(even) { margin-left:30px; } .content .twocolumns .col.left .donation .pupps { width: 250px; } .ui-selectmenu-menu .ui-menu { max-width:calc(100% - 17px); } .OpenEnrollment { font-size: 32px; } .OpenEnrollment .clickhere { font-size: 1em; } .container { width:980px; sborder:solid 1px #f30; } .topbar .orange { font-size:38px; } .topbar ul li { font-size:14px; margin:0px 0px; } .topbar ul li.faq .submenu { right:-80px; } .topbar ul li ul.submenu { position: absolute; text-align: left; sbox-shadow: 1px 4px 8px rgba(0,0,0,0.3); display: none; margin-left: -5px; } .topbar ul li:hover ul.submenu { display:block; } .topbar ul li ul.submenu li { display:block; margin:0px; } .topbar ul li ul.submenu li a { display:block; padding:7px 10px; white-space:nowrap; } .topbar ul li ul.submenu li.twocolumns { } .topbar ul li ul.submenu li.twocolumns .col { float:left; } .topbar ul li ul.submenu li.twocolumns .col .subsubtop { font-family:MyriadSemiBold; font-display: fallback; } .topbar ul li ul.submenu.dental { left:-155px; } .topbar ul li ul.submenu.dental li ul li a { font-size:14px; } .topbar .logomin { display:block; position:absolute; bottom:-28px; right:10px; } .banner { height:426px; overflow:hidden; } .banner .overlay .logo { margin-top: 45px; margin-left: 20px; width: 198px; } .banner .overlay .champion { width: 140px; top:220px; left:55px; } .banner .overlay .tollquote { right: 15px; margin-top: 30px; } .banner .overlay .tollquote .calc { font-size:24px; } .banner .overlay .tollquote .calc .calculatorBtn { width:272px; height:45px; font-size:20px; padding-top:8px; border-radius:18px; } .banner .overlay .tollquote .toll { font-size:24px; margin-top:15px; } .banner .overlay .tollquote .toll .phone { font-size:38px; margin-top:15px; } .pagebanner { height:257px; margin-left: auto; margin-right: auto; } .pagebanner .container { width:994px; position:relative; } .pagebanner img { margin-left:0px; } .pagebanner .bannerimg { height:253px; margin-left:-90px; } .pagebanner .logo { width:198px; left: 30px; top: 38px; } .pagebanner .tollquote { font-size:24px; } .pagebanner .tollquote .calc { font-size:26px; } .pagebanner .calculatorBtn { padding-top:7px; width:272px; height:45px; font-size:20px; } .pagebanner .tollquote .toll { font-size:26px; } .pagebanner .tollquote .toll .phone { font-size:40px; } .page .content .container { width:auto; } .content { font-size:18px; } .content h1 { font-size:43px; } .content.mainCalc .container { width:auto; margin-top: -20px; } .content.mainCalc h1 span , .content.mainCalc h1 .dash { display:inline; } .content.mainCalc h1, .calc .content h1 { font-size: 44px; } .calc .content h1.motorcycle { font-size:38px; } .calc .content h1.auto, .calc .content h1.homeowner { font-size: 36px; } .page .content.mainCalc.cont { margin-top:40px; } .calculateRates { font-size: 38px; margin-left: -10px; margin-top: 10px; } .content .secure { margin-top: 15px; font-size: 0.8em; text-align: right; margin-right: 150px; width: 100%; } .content .secure .seals { top: -70px; left: 10px; } .content .secure .seals img { height:65px; } .content .secure .seals img.secured { margin-right: 5px; } .content .secure .ssl { right: 50px; top: -60px; width:110px; } .content .secure.mainCalc .ssl { right:10px; top:10px; width:100px; margin-bottom:50px; } .content .secure.mainCalc .seals { left:0px; } .content .secure strong { margin-right: 190px; } .content.mainCalc .calculateRates { font-size:34px; } .content.mainCalc h1 { font-family: MyriadBold; font-display: fallback; font-size: 90px; margin-top:-20px; line-height:1em; } .content.mainCalc h2 { font-size: 26px; } .content .border { width:900px; height:380px; } .content .select { padding:15px; font-size:26px; } .content a.selectIns { padding-left:50px; } .selectIns span { width:70px; height:67px; top:40px; } .selectIns .calcicon { width:190px; } .mainCalc .hundred { font-size:26px; line-height:1.1em; } .container.calcinfo { font-size:1.2em; } .content .getcalculated { font-size: 1em; margin-top: 5px; } .content.mainCalc .spacer { width:50px; } .page .content { width: 940px; margin-left: auto; margin-right: auto; padding-left: 50px; } .page .content .subhead { font-size:30px; } .calcIcons .icon { margin-bottom:30px; } .calcIcons .icon .name { font-size:24px; } .calcIcons .icon { smargin:0px 30px; } .calcSubHead { font-size:28px; } .calcBegin { font-size:26px; } .calcNote { font-size:13px; } .page .content.mainCalc { width: 940px; } .page .content.cont { margin-top:-70px; } .page .content.prefoot { width:100%; } .page .content.prefoot .container { width:980px; } .calculator .iconEnv.ACA { width:257px; } .calculator .iconEnv.ACA.Rev { width:200px; } .calculator .icon { width:247px; height:auto; } .calculator .icon.Life { margin-left:-20px; } .calculator .icon.Supplemental { margin-left:-60px; top:-20px; } .calculator table { width:auto; max-width:800px; } .DentalQuote { margin-left:-50px; } .yellowbar .schedule { font-size:28px; } .bluebar { } .bluebar .morechoices { font-size:80px; line-height:1.1em; } .bluebar .calculate { font-size:42px; } .bluebar .calculatorBtn { font-size:25px; width:272px; height:45px; } .bluebar .call { font-size:26px; } .bluebar .phone { font-size: 60px; } .footer { padding-top:50px; } .footer .newsletter { font-size:48px; } .footer .newsletter .button.subscribe { width:200px; margin-bottom:40px; } .footer .newsletter .pop.hide { bottom:300px; } .footer .logos img { height:90px; } .trustpilot { left:0px; bottom:0px; } .ui-selectmenu-menu .ui-menu { max-width:900px; } .ui-menu .ui-menu-item { max-width:900px; }
Health Savings Accounts (HSA’s) can be used in conjunction with High Deductible Health Plans that have out-of-pocket maximums for 2022 at or below $7,300 for individuals or $14,100 for families ($7,500 and $15,000 respectively for 2023 plans) and that pay 100% of all covered expenses after the out-of-pocket maximum is reached.
Higher individual and family out-of- pocket maximums are permitted for 2022 ACA plans, BUT HSA’s cannot be established for any High Deductible Health Plan that has out-of-pocket maximums that exceed the $7,300/$14,100 threshold for 2022 ($7,500/$15,000 for 2023).
Per Affordable Care Act requirements, these plans cover 100% of preventive care benefits without a deductible. Some carriers cover preventive generic drugs for certain conditions (examples are high blood pressure and high cholesterol) as part of this preventative benefit.
If you're buying an Affordable Care Act plan and are concerned about protecting yourself against unexpected hospital or other catastrophic costs, purchasing a bronze level High Deductible Health Plan, funding a health savings account, and coupling this with either a hospital indemnity plan and/or an accident plan may be a more cost effective way of lowering your overall premium and, in effect, reducing your deductible instead of buying a silver, gold or platinum plan.
People who establish an HSA account can fund that account with a bank or other financial institution and use that account (usually through use of a debit card) to pay for any qualified medical expense (generally any health, dental or vision care expense excluding cosmetic procedures). Annual contribution limits for an HSA are $3,650 for an individual and $7,300 respectively for 2022 ($3,850/$7,750 for 2023). In addition, individuals 55 or over can make yearly "catch-up" contributions of $1,000, but only one catch up contribution can be made per HSA account.
Amounts contributed to a Health Savings Account are tax deductible. This means that someone who pays for an expense from his or her Health Savings Account saves the equivalent of that person's federal marginal tax rate (and state marginal tax rate in almost all states with state income taxes), including taxes for Social Security and Medicare. For example, an individual who has a $1,000 expense to pay and who has a 32% federal marginal tax rate and no state income tax will actually only be paying $680 for the service if s/he pays that from his or her Health Savings Account.
Traditional office visit co pay plans have a co pay for items like doctors' visits and a deductible (possibly with coinsurance thereafter) for major expenses like hospitalization. Traditionally, these plans had separate coverage for outpatient drug expenses, either with or without a deductible but with co pays and or coinsurance.
Before 2014, people who had these types of plans had a separate deductible for health expenses and, in essence, a separate plan to pay for drugs. While the health care part of the plan usually had out-of-pocket limits, the drug portion of the plan often had no such limits. Most of these plans required three separate family deductibles until the family deductible could be met.
The Affordable Care Act changed how these plans work. The ACA permits only one individual and a family deductible. Moreover, the drug portion of the plan counts against the maximum out-of-pocket limit, whereas formerly the drug plan operated essentially as a separate plan with or without an out-of-pocket maximum for drugs.
An individual or family purchasing an Affordable Care Act plan will normally have choices to select EITHER a High Deductible Health Plan (with or without a separate HSA account) or a traditional office visit co pay plan. Individuals who have always had traditional office visit co pay plans may find that it's more cost effective to purchase a High Deductible Health Plan and fund a Health Savings Account.
This calculator developed by Bank of America is designed to help you calculate your savings if you buy a High Deductible Health Plan and establish a health savings account. By using an HDHP/HSA solution, you can often realize significant savings on your insurance premiums and receive a deduction on your income taxes.
You can also add a hospital indemnity and/or accident medical expense plan to your current health coverage to reduce your exposure to large out-of-pocket expenses in the event of hospitalization due to a sickness, or to an accident. Click here to obtain a quote.
We ONLY offer alternatives that are suitable for you and for which we feel meet YOUR needs.
When or if we feel a product or service is not appropriate for you from either a cost or benefit point of view we will tell you so.
We’re fully compliant with privacy and security guidelines, have signed all required privacy and security agreements, have developed a privacy and security policy, and take extraordinary steps to safeguard your protected health and personal information.
In short, we’re experts in all aspects of health and life insurance and also have relationships with professionals who can help you with very specialized situations.