Meet the Team

Terrace Real Estate Company Ltd.


Shannon McAllister

Owner/Managing Broker



My Real Estate career started back in 2003 and after 7 years in sales, I felt the need to learn more about the Real Estate industry as a whole. In 2009 I received my Brokers License and with hard work and dedication plus a little help from my family, the Terrace Real Estate Company Ltd. ( an independent Brokerage) was established in September of 2010. 

Now in my 8th year as a Broker/Owner, the next chapter is growth. This will entail recruiting new agents and building an even stronger community connection while looking forward to what this area will see in the coming years and how it will affect real estate sales. With 4 sales representatives along side me and my son as my receptionist, we've established ourselves as a very reputable and well trusted Brokerage in Terrace and the surrounding areas and look forward to working with those who want to call Terrace "HOME". 

The Real Estate market is always changing so if you have questions on the market, no matter what time of the year, contact one of my agents or myself and we'd be happy to help you out. 


Email: shannon@terracerealestatecompany.com

Phone: 250-615-8993

Office: 250-635-9184



Jim Duffy

Real Estate Agent



With over 36 years of experience in the real estate industry, Jim's commitment to his clients is a large part of his success. His dedication to this industry, along with the knowledge and understanding of our area has allowed him to be able to fully represent his clients with a very honest and thought out approach to real estate sales. 


Jim has the experience for all areas of real estate whether it be residential, commercial, raw land, recreational or even looking into leasing. Whatever your needs are, Jim has what it takes to make sure that your best interest comes first.


Email: jimduffy@telus.net

Phone: 250-615-6279

Office: 250-635-9184



Darren Beaulieu

Real Estate Agent


Darren appreciates and understands the hard work and dedication needed to take on the challenges in Real Estate sales. He takes pride in the relationships he's built with his clients and those in the business community since being licensed back in Sept. 2008. 


He spends the time making sure his clients are well informed when it comes to buying or selling a home which takes the pressure off the client. Full representation throughout the transaction is a critical component to his success. His clients know that he's there to look after them from start to finish and that he has their best interest always in sight. Growing up in Terrace has allowed him to take pride in what this Community means to his business, his family and for those coming to the area.


Email: darren@terracerealestatecompany.com

Phone: 250-615-1350

Office: 250-635-9184



Helena Samzadeh

Real Estate Agent


Helena moved to Terrace from Vancouver where she was first licensed as a Sales Representative with Sutton Group in 2011. There she gained knowledge and experience while marketing and promoting in a fast paced market. Now established in Terrace, she's had the ability to take that exposure and use it to her advantage in this area. She has grown to love our Community and is always excited to promote Terrace to those moving here.


With a clientele base building and a trustworthy reputation established from her professionalism, Helena strives to build lasting relationships with her clients and those that she works with on a daily basis. She's energetic, enthusiastic and always ready for a challenge.


Email: helena@terracerealestatecompany.com

Phone: 250-975-1818

Office: 250-635-9184



John Bailey

Real Estate Agent

After years in the forestry sector, John knows the value of hard work and earning an honest living. He applies the same drive and dedication to his career in real estate and strives for new knowledge, overcoming obstacles, and expanding his level of expertise daily.


Having seen what Terrace has to offer from a visitors point of view, John knows what a gem the City truly is. He takes pride in his adopted home welcoming transplants from elsewhere, giving them the opportunity to join this outstanding community, as well as showing long-time residents properties that might better suit their ever changing lives.


Email: john@terracerealestatecompany.com

Phone: 250-631-6769

Office: 250-635-9184