email Ben Ben Ricard Installed Sales RepI enjoy using my extensive knowledge, comforting honesty, and professional nature to supply my customers with the project that exceeds their expectations. I have been helping customers at Pella for over 10 years, and love the challenges of meeting, and helping new people on a daily basis. I am happily married and the proud father of two boys. I live in Littleton with my two dogs, and love spending my time with my family. When I do get some free time, I really enjoy playing and watching sports. Back to Meet our Pella Shrewsbury staff!