Firefighters have battled to contain a large building fire on Auckland's North Shore.
Eighteen fire engines and other vehicles from across Auckland battled to control the blaze on Triton Drive in Rosedale, near Albany.
Both ends of Triton Dr were closed on Tuesday night while firefighters work to contain the blaze. The building is understood to house an engineering design company.
A police spokeswoman said officers assisted firefighters at the scene. There were no reports of injuries.
Keith Nelson, director of operations of Vanguard Security, said he could smell the fire and saw smoke rolling up over the buildings as he patrolled the area.
"We ran around the corner, that's when the windows blew out on the first storey and flames came out," he said.
"There were some really loud bangs and the horrible smell of something electrical burning.
"It certainly went up very fast and it was well involved very quickly."