Drain beans well. In small bowl, whisk together ketchup, brown sugar, and molasses.
In the bottom of a slow cooker, add beans, water, bacon, celery, and onion. Add sauce and stir to combine.
Cover and cook on HIGH for 4 to 6 hours or LOW for 8 to 10 hours, or until beans are tender. Season to taste with salt and pepper.
Notes
To soak beans: Add 4 quarts water to a large bowl and add beans. Soak at least 8 hours or overnight.To quick soak beans: Place 1 pound of rinsed beans in a large saucepan and cover with 3 inches of water. Bring to a boil. Boil rapidly for 5 minutes, then remove from heat, cover, and let stand for 1 hour.To make beans in a bean pot, preheat the oven to 250°F. In a medium sauce pan, combine beans and 1/4 tsp. baking soda. Cover with water, bring to a boil, and simmer for 3 minutes. Drain the beans and place in a bean pot. Add remaining ingredients and bake 5 hours.