Work on Jersey's new animal shelter headquarters in St Helier can begin soon, after planning approval was confirmed by the Royal Court.
The JSPCA will demolish its existing buildings on St Saviour's Road and replace it with a new facility.
The changes will include an improved veterinary and animal surgery suite.
The plans were originally approved last year, but an objection meant the matter had to go to the Royal Court under Jersey's third party planning laws.
Steve Coleman, the charity's chief executive described the delay as "very, very frustrating".
Under Jersey law the minister who grants approval can have that decision challenged.
Mr Coleman said: "Under the third party planning rules, anybody who is resident in Jersey can take a minister to court."
"So even though we won the appeal in June, we still had to wait because the litigant has 28 days to appeal the appeal."
He said the current 1938 building was "past its sell by date".
The work, which is expected to begin in early September, will take almost a year, depending on the weather.
Mr Coleman said the charity would be able to offer improved services when the new building is ready.