Our Team


Thomas johnson

Owner/Managing Agent

In 2001 TJ had a desire to move away from construction and maintenance of homeowners associations. In 2002 GPS was opened at the recommendation of his dear friend Lisa Crikos. With a background in Non Profit Aministration, counseling and most recently construction maintenance, HOA management was a natural step to take.



CEO/Managing Agent

Michael started with GPS in 2004 as a front desk receptionist. His request to be challenged was answerered and he excelled as a property manger and is now CEO of the company. Michael gives special attention to each of his associations in addition to the administration of all the GPS daily business. His attention to detail and organizational skills have created a very thorough and comprehensive system in the GPS office. 



Rosmary labarge

Head of Bookkeepping

Rosemary is mostly responsible for the start of GPS. When employed by another management company she spotted a contractor company van owned by Thomas Johnson. That contractor company evolved into what is now GPS. Rosemary brings over 20 years experience in bookkeeping for HOA's to GPS and with her conscientious work ethic we always know that the books are balanced to the penny.





Nichole Boone

Office Manager/Managing Agent

In June 2008 when GPS was experiencing a growth spurt and needed a full time assistant, we found the perfect match in a mutual friend. It didn't take long for Nichole, who started at the front desk, to become a great property manager. When the economy got tough and collections became an issue for HOA's she took charge of our collections department.


Mags Meenan

Bookkeeper/Personnel Manager

With a strong background in administration Mags took control of the front desk and soon became involved in further developing systems to streamline procedures. Mags interest in accounting led to the decision to make her Rosemary's part-time assistant in the bookkeeping department which, as GPS grew, led to her becoming a full-time bookkeeper and also personnel manager


jayla adams

Administative Assistant

Jayla is our newest team member. She is great at customer service and provides support to our front desk by answering phones and performing general administrative duties.