Citibank Double Cash can generate 2% cash back. 1% when you buy, 1% when you pay.
Every other option should be held up against that card. I believe there is a Fidelity card that is similar-ish (generates 2%)
If you want to get more complicated, you can look at Chase Freedom (you can product change your Sapphire Preferred to the Freedom), Discover It, and figure out where the bonus categories (5%) are at any given time to get more than 2%. Since you also have business expenses, you can look at the Chase Ink line of cards, there are other category bonuses that are 3%+ (though I am not an expert on those)... it all depends on how many cards you want to swap between/remember.