We have worked with Mark Bonenfant twice now. Once when we purchased our first home and again as we are preparing to purchase our second home. Mark is trust worthy, professional, punctual, has excellent communication skills and has consistently made this process smooth for us. Thank you, Mark!