“Some people say that you can’t pick your family but at The Peggy Hill
Team, I’ve hand picked a group of dedicated and caring professionals
that I’m proud to call my own.”
- Peggy Hill, CEO & Broker


John Gu

Sales Representative
Email John

About John

John Gu is a sales representative with The Peggy Hill Team. He is a reliable and hardworking individual who loves the constant challenge of being a successful REALTOR.

Prior to working in real estate, John obtained a bachelor degree in China majoring in Building Electronics and Intelligence. More recently, he has also earned a diploma in Tourism and Travel from Georgian College. John’s past experience includes working as the Assistant Guest Services Manager at Carriage Hills. This role instilled in him the people skills needed to be an empathetic and passionate sales representative.

When he isn’t working, John loves to spend time with his family, cook, and play basketball. He is fluent in both Mandarin and English.

John has made Barrie his Canadian hometown and looks forward to helping others find their #HomeToStay in Barrie and the surrounding area as part of The Peggy Hill Team.


Don't just take our word for it, learn what our valued clients have to say about John's exceptional service and commitment. See how you can benefit by choosing John to guide you along the way.

Selling a house is often stressful, but buying a house during Covid and multiple lockdowns is downright nerve-shattering. John Gu was amazing right from the beginning. He was always positive. John and his team were professional, prompt in their replies to any of our concerns regardless of the time. Really a pleasure working with them and will be using them in the future for sure.

Christian W.

I highly recommend John Gu and The Peggy Hill Team! John was very professional, patient, passionate and knowledgeable.

Johnny L.

John Gu from the Peggy hill team is very professional and patient. Recommend to everyone who needs help in real estate.

Leyi S.

I had a very good experience dealing with John Gu from Peggy Hill Team. Awesome customer service! There are so many emails and texts involved back and forth. He always following me up immediately with professional advice and a nice vibe. I can’t say enough about the very positive CS from him. You The Rock! Keep up the good work!

Zhipeng Q.