Place a large pot over medium high heat and add the oil.
Once the oil is hot, add the onion and garlic and cook for 4-5 minutes, stirring often, until the onion is soft and translucent.
Add the rosemary, thyme, and bay leaves and cook for another minute.
Add the Romano beans, navy beans, kidney beans, black beans, chickpeas, pork hock, water, salt, and pepper, turn the heat up to high and bring everything to a boil.
Once it comes to a boil, turn the heat down to low, cover and simmer for 3-4 hours until the beans are tender and the pork hock has softened.