Police have made an arrest after the discovery of a body believed to be that of Denver Chance.
Just before 4pm on Sunday, detectives searched a property in the south Auckland suburb of Kingseat where they found the body of a man.
While formal identification is yet to take place, it's believed to be the body of Mr Chance who has been missing for two weeks.
- Denver Chance disappearance: Police release new pics
- Police searching for missing Auckland man Denver Chance
- Mother of missing Auckland man Denver Chance says she's in 'a nightmare'
At 7pm police arrested a 41-year-old Kingseat man outside a Mt Eden bar. He will appear in the Papakura District Court on Monday morning charged with the murder of Mr Chance.
Police say the team investigating Mr Chance's disappearance had made "significant progress" on the case over the weekend, and had narrowed their search to Kingseat using CCTV footage and cellphone data.
The 43-year-old was last seen driving away from his home in Mairangi Bay on the North Shore on February 24.
Detective Senior Sergeant Megan Goldie says police's thoughts are with Mr Chance's family and friends.
"Their worst fears have now been realised and they are absolutely devastated.
"Our focus throughout the investigation was finding Denver and being able to provide his family with answers.
"This is not the outcome any of us wanted, but at least we are now able to return Denver to his family and hold the person allegedly responsible for his death to account."
A post-mortem will be carried out in the next few days.
The scene at Kingseat is in lockdown and a scene examination will take place there over the next few days.
Police are still making enquiries into what happened to Mr Chance and are appealing for those with any information to contact the enquiry team on 0800 FIND DC.