Our name comes from the ancient story of David when he gathered the 5 stones from the river to meet Goliath. David’s storied path to victory came from his passion, his heart and his soul. We, like David, are passionate and are skilled in what we do, we care about one another and our clients, and we draw our strength from something greater than ourselves.

We believe that giants are not as powerful as they seem and sometimes the shepherd boy has a sling in his pocket.