A BP service station in Napier has been badly damaged by fire.
Emergency services responded to the blaze at the Main North Rd service station in Bay View about 9.30pm on Friday.
Witnesses who posted footage of the fire on social media said they could hear several explosions.
It appears the forecourt roof has been left in tatters.
AdvertisementAdvertise with NZME.
Some nearby residents had to evacuate their homes, but police said just after 11pm that they could return.
"However, residents are advised to keep their doors and windows shut overnight."
Police were still speaking to witnesses on Friday night and making inquiries to determine the circumstances surrounding the fire.
Cordons had been put in place and the road was expected to be closed for several hours.
"The public is advised to avoid the area at this time," police said.