patandfran.com