Lance has been a critic of the Patient Protection and Affordable Care Act (Obamacare) since its inception, voting against it in 2009 and voting to repeal it on multiple occasions. Lance voted to send the American Health Care Act of 2017, the Republican Party's replacement plan for Obamacare, out of committee. He ultimately opposed the legislation on the House floor, becoming the first House Republican in New Jersey to oppose the legislation, and one of 20 who voted against the final bill.