Our Brands

The brands we choose to stock are those that align with our own values. Australian made, built tough for Australian conditions, with capabilities to tackle the most remote parts of our country should you desire.

Gypsy King Caravans

Designed by RV Solutions, and proudly Aussie made. Our caravans are designed to be functional for every trip - from the quick easy South West getaway to the most adventurous and hard core off-road expeditions.
LEARN MORE

Olympic Caravans

Olympic Caravans are some of the lightest full size caravans on the market, while maintaining an affordable price point. Choose from lightweight timber or aluminium. frame. Aussie owned and built for over 30 years, Olympic Caravans offer a range of family and couples layouts to suit every traveller.
Learn more
logo toastavans

ToastaVans

ToastaVans are made to order in our Rockingham workshop and are available in classic and retro shapes. We can customise the layout and fit out to any requirement - food van, mobile office, workers accommodation, mobile bar, photobooth, and beyond.
Learn more
custom van toastavans

ToastaVans

Maximum utility food vans and commercial spaces. Built from the chassis up in our Rockingham workshop, ToastaVans are constructed in line with ISO standards 9001, 14001 and 45001.

Made to order in classic and retro shapes, we can also customise to any requirement - food van, mobile office, workers accommodation, mobile bar, photobooth, and beyond.

custom modifications

Complete custom builds to any scale

Whether you’re fitting out a vintage caravan, a motorhome or a semi-trailer, we have a skilled team of carpenters, sheet metal fabricators, low voltage specialists, sparkies and cabinet makers, to tackle any size project

WHY CHOOSE US

Your next adventure starts right here

RV Solutions is WA’s largest caravan repair workshop, WA’s home to Patriot Campers and builder of ToastaVan. Whether you’re heading off-road to the most remote parts of our country, headed to a local caravan park or setting up a new food van business, our team with over 200 years combined experience have the know how to get you set up for your next adventure.

"Very fast response times, excellent service. I am looking forward to the refurbishment of our enclosed trailer." Joanna
"Great, friendly, reliable service. Will definitely be using there expertise again!" Sharon Mccabe
"Great service, very helpful. Easy to find and easy parking. Parts required available." Peter Everingham
"Full brake/bearing service. Replace awning and lodged insurance claim. Replaced damaged hatch door. All work done in professional and timely manner" Phil Grimbly
"Excellent service and very professional with the workmanship" Dale Smith

Our Suppliers

Our Partnerships

(function($,document,window){"use strict";(function(){$(function(){if(window.elementorFrontend){if(typeof elementorFrontend.hooks!=="undefined"){elementorFrontend.hooks.addAction("frontend/element_ready/global",function($scope){if($scope.find("#forminator-module-10822").length>0){if(typeof($.fn.forminatorLoader)!=='undefined'){renderForminatorAjax(10822,{"action":"forminator_load_form","type":"forminator_forms","id":"10822","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}}})} $(document).on('elementor/popup/show',()=>{if(typeof($.fn.forminatorLoader)!=='undefined'){renderForminatorAjax(10822,{"action":"forminator_load_form","type":"forminator_forms","id":"10822","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}})} if(typeof($.fn.forminatorLoader)==='undefined'){console.log('forminator scripts not loaded')}else{renderForminatorAjax(10822,{"action":"forminator_load_form","type":"forminator_forms","id":"10822","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}});function renderForminatorAjax(id,frontLoaderConfig,renderId){var front_loader_config=frontLoaderConfig;front_loader_config.extra.referer_url=document.referrer;$('#forminator-module-'+id+'[data-forminator-render="'+renderId+'"]').forminatorLoader(front_loader_config)}})()}(jQuery,document,window));(function($,document,window){"use strict";(function(){$(function(){if(window.elementorFrontend){if(typeof elementorFrontend.hooks!=="undefined"){elementorFrontend.hooks.addAction("frontend/element_ready/global",function($scope){if($scope.find("#forminator-module-10812").length>0){if(typeof($.fn.forminatorLoader)!=='undefined'){renderForminatorAjax(10812,{"action":"forminator_load_form","type":"forminator_forms","id":"10812","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}}})} $(document).on('elementor/popup/show',()=>{if(typeof($.fn.forminatorLoader)!=='undefined'){renderForminatorAjax(10812,{"action":"forminator_load_form","type":"forminator_forms","id":"10812","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}})} if(typeof($.fn.forminatorLoader)==='undefined'){console.log('forminator scripts not loaded')}else{renderForminatorAjax(10812,{"action":"forminator_load_form","type":"forminator_forms","id":"10812","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}});function renderForminatorAjax(id,frontLoaderConfig,renderId){var front_loader_config=frontLoaderConfig;front_loader_config.extra.referer_url=document.referrer;$('#forminator-module-'+id+'[data-forminator-render="'+renderId+'"]').forminatorLoader(front_loader_config)}})()}(jQuery,document,window));(function($,document,window){"use strict";(function(){$(function(){if(window.elementorFrontend){if(typeof elementorFrontend.hooks!=="undefined"){elementorFrontend.hooks.addAction("frontend/element_ready/global",function($scope){if($scope.find("#forminator-module-9980").length>0){if(typeof($.fn.forminatorLoader)!=='undefined'){renderForminatorAjax(9980,{"action":"forminator_load_form","type":"forminator_forms","id":"9980","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}}})} $(document).on('elementor/popup/show',()=>{if(typeof($.fn.forminatorLoader)!=='undefined'){renderForminatorAjax(9980,{"action":"forminator_load_form","type":"forminator_forms","id":"9980","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}})} if(typeof($.fn.forminatorLoader)==='undefined'){console.log('forminator scripts not loaded')}else{renderForminatorAjax(9980,{"action":"forminator_load_form","type":"forminator_forms","id":"9980","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}});function renderForminatorAjax(id,frontLoaderConfig,renderId){var front_loader_config=frontLoaderConfig;front_loader_config.extra.referer_url=document.referrer;$('#forminator-module-'+id+'[data-forminator-render="'+renderId+'"]').forminatorLoader(front_loader_config)}})()}(jQuery,document,window));(function($,document,window){"use strict";(function(){$(function(){if(window.elementorFrontend){if(typeof elementorFrontend.hooks!=="undefined"){elementorFrontend.hooks.addAction("frontend/element_ready/global",function($scope){if($scope.find("#forminator-module-418").length>0){if(typeof($.fn.forminatorLoader)!=='undefined'){renderForminatorAjax(418,{"action":"forminator_load_form","type":"forminator_forms","id":"418","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}}})} $(document).on('elementor/popup/show',()=>{if(typeof($.fn.forminatorLoader)!=='undefined'){renderForminatorAjax(418,{"action":"forminator_load_form","type":"forminator_forms","id":"418","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}})} if(typeof($.fn.forminatorLoader)==='undefined'){console.log('forminator scripts not loaded')}else{renderForminatorAjax(418,{"action":"forminator_load_form","type":"forminator_forms","id":"418","render_id":0,"is_preview":!1,"preview_data":[],"last_submit_data":[],"nonce":"b1a7390169","extra":{"_wp_http_referer":"","page_id":1730,"referer_url":""}},0)}});function renderForminatorAjax(id,frontLoaderConfig,renderId){var front_loader_config=frontLoaderConfig;front_loader_config.extra.referer_url=document.referrer;$('#forminator-module-'+id+'[data-forminator-render="'+renderId+'"]').forminatorLoader(front_loader_config)}})()}(jQuery,document,window))