As your local Farmers agency, we help customers like you identify the insurance coverage that best fits your needs. This process is straightforward and personalized to help make you smarter about insurance while getting the best possible rate. Our team has the knowledge and experience to get you into the best coverage at the best price, whether that's auto, home, life, renters, business insurance or more!


       Katie Herklotz                                              Jeffrey Lee                                                           Will Paradis

[email protected]            [email protected]                       [email protected]




TS Staging and Design specializes in staging homes that create buyer interest.  By using their creative talents and incorporating the latest trends, TS Staging and Design helps potential buyers visualize themselves living in the space as soon as they walk through the door!

As professional home stagers, our goal is to develop long lasting professional relationships with our realtors and help them, help their clients obtain the highest return on investment as possible! 


 Theresa Bouchard / Stephanie Eklund

[email protected]



    Here for your residential and commercial real estate title and transaction settlement needs. 

     Christopher Soucie                                                                   Stephanie Fogg

     [email protected]                             [email protected]

           207.553.2499                                                                              207.888.9040  

                                                                                      202.423.4692 (cell)

                                                                For orders: [email protected]

We believe in the need for live, human interaction during a complex process. The kind of service and guidance which an app simply can’t provide.

We believe paperwork cannot tell your whole story. Our customers are more than credit scores and income documents. They are the individuals and families who live in and strengthen our communities.

Their story is our story. And that story begins in a home.


    Cory Parker                                                                                 Matthew Rowan

              Sales Manager                                                                      Regional VP of Retail Sales 

[email protected] | 781-472-3965                            [email protected] | 617-872-5064

Long time local owners John Jordan and Phil Laughlin were among the original partners that created First Financial Mortgage in 1996. In 2014 First Financial Mortgage acquired The Mortgage Office, located in Yarmouth, Maine and welcomed Steve Lavallee and his team to create an even stronger presence in the mortgage industry. The company had been affiliated with national mortgage companies since 2009 which is why in 2017 John and Phil created Integrity Mortgage, LLC in preparation of separating from these larger national mortgage firms. They successfully launched Integrity Mortgage, LLC with First Financial Mortgage as a registered tradename in February of 2019.

The first geographic expansion was to join forces with Brendan Hickey and the Approved Home Mortgage team and merge under one brand, Integrity Mortgage, LLC.

With the combined mortgage experience of the sales teams and strong support staff offered by both companies, it made perfect sense to join under one brand to better serve our client base in a reputable and efficient way.

First Financial Mortgage and Approved Home Mortgage are now solely Integrity Mortgage, LLC. We are a team of experienced, reliable, and dedicated lenders. Integrity Mortgage, LLC. is based in Portland, Maine and services Maine, New Hampshire, and Florida.


  John Jordan                                                                                        F. Philip Laughlin

President of Board | Loan Officer                                              Chairman of the Board | Loan Officer

[email protected]                                                                  [email protected]

207.318.6931                                                                                             207.838.8101