A 41-year-old man died after he disappeared while scuba diving alone in Cape Breton on Saturday night, according to Nova Scotia police.

Ingonish RCMP say they were contacted around 10 p.m. by the Joint Rescue Co-ordination Centre when John "Craig" Lowe of Mississauga, Ont., failed to return from his dive.

RCMP Const. Eric Latwaitis says the Coast Guard, local fishermen, volunteer fire departments and local community members searched the shoreline and waters.

"It's a very close-knit community. So when a community is on the water they realize how fast a tragedy can happen. So it's actually a very standard response," he said.

Police say the man was diving alone in the Dingwall - Aspy Bay area, about 300 metres from shore and about 15 metres deep.

His body was recovered from the water just before midnight 12 metres from his anchored boat in about four metres of water.

Latwaitis says the man was an experienced diver and had already gone out diving with a friend earlier that day.

"My understanding is that's one of the golden rules in diving. You don't dive alone," he said.

"But he wanted to go out for one last dive."

Celebrity tradesman Mike Holmes wrote on Facebook today that he had worked with Lowe for years for his show Holmes on Homes. 

"Today I received tragic news that Craig Lowe, a good friend and fellow tradesmen, died in an accident on the coast of Cape Breton while pursuing his passion of scuba diving," a Facebook status update read.

"I have been working with Craig since Day One of Holmes On Homes. He was a generous, dedicated and talented man who was always willing to lend a hand. My heart goes out to his wife and his daughters, he will be greatly missed."

An autopsy has been ordered.