Margaret has 30+ years of real estate experience, 22 of those years as a  licensed REALTOR® selling everything from starter homes to multi-unit buildings to multi-million dollar properties in Ontario. She consistently ranks in the top 10 teams among thousands of REALTORS® and teams, company wide at RE/MAX Real Estate Centre Inc. in Ontario. Bringing her proven marketing techniques from one of the most competitive markets in the country back to her roots on beautiful Cape Breton Island.

Margaret utilizes her Ontario real estate connections, along with those of her son, Kyle Landry, who is a licensed REALTOR® in Ontario, to help promote your property to that market.

Margaret's mission is to bring a wealth of knowledge and experience to the Cape Breton area and to her clients.

Phone: (647) 220-1930

Email: [email protected]

Office: Port Hawkesbury

For Sale $1,800,000 9 days on market
7     7/2        6824 sq. ft. 2795 West Lake Ainslie Road West Lake Ainslie
For Sale $339,900 56 days on market
3     1        1102 sq. ft. 910 Highway 320 Lennox Passage
For Sale $245,000 142 days on market
3     1        1960 sq. ft. 12420 Highway 4, Havre Boucher Havre Boucher
For Sale $145,000 188 days on market
Vacant Land 0 Highway 4 Grande Anse
For Sale $95,000 421 days on market
Vacant Land 152 Ac Highway 4 Grande Anse
Pending $99,900 249 days on market
2     1        664 sq. ft. 3138 Highway 320 D'Escousse
SOLD $160,000 Last Listed At $169,900
Sold On Aug 31, 2026
Vacant Land West Bay Rd. The Points West Bay Road The Points West Bay
SOLD $105,000 Last Listed At $145,000
Sold On Sep 16, 2026
2     1        1120 sq. ft. 74 Barren Rd. Road River Denys
SOLD $360,000 Last Listed At $369,900
Sold On May 01, 2026
5     1/1        2600 sq. ft. 33 Landry Lane Louisdale
SOLD $25,000 Last Listed At $35,000
Sold On May 22, 2026
Vacant Land Lot 5 Barren Road River Denys
SOLD $105,000 Last Listed At $125,000
Sold On Sep 23, 2026
2     1        896 sq. ft. 2540 Highway 206 Arichat
SOLD $24,500 Last Listed At $25,500
Sold On Jul 21, 2026
Vacant Land Lot 1 River Denys Mountain Road Rear Judique
SOLD $375,000 Last Listed At $399,900
Sold On May 16, 2026
5     2/1        2200 sq. ft. 26 MacQuarrie Drive Port Hawkesbury
SOLD $161,500 Last Listed At $169,000
Sold On Jun 30, 2026
3     1        1072 sq. ft. 27 Bennies Lane Louisdale
SOLD $17,500 Last Listed At $22,500
Sold On Jun 12, 2026
Vacant Land Highway 206 Petit-De-Grat
SOLD $355,000 Last Listed At $385,000
Sold On May 29, 2026
4     2        2073 sq. ft. 351 Lochside Road D'Escousse

Recent Posts