The $3.1 million application proposes to expand one warehouse and demolish the other, retain two existing showrooms and develop five new warehouses, two showrooms with ancillary office space and a lunch bar.
The proposal includes 75 on-site car bays and 10 on-street bays to be constructed in the Packard Street verge.
Joondalup councillor John Chester said the proposal was a substantial improvement to the current site. He said there was some shortage of car parking, with a 33-bay shortfall, but it was not a critical issue.
Cr Mike Norman said he hoped to see end-of-trip bicycle facilities included in the development, which would help to alleviate the shortfall.
Presiding member Karen Hyde moved to delete a condition restricting the number of employees allowed per unit.
She said it was not a planning consideration and she was uncomfortable with the condition. Joondalup planning and community development director Dale Page said it had been made to help with the car-parking shortfall but removing it would not make much difference.