Shed Boss Fleurieu Q&A: Michael Schubert

The picturesque Fleurieu Peninsula in South Australia is home to rolling green hills, long sandy beaches and rugged cliff-scapes. Also located amidst this beautiful terrain is the Shed Boss Fleurieu franchise, which has been run as a family business since 2005. We sat down for an interview with Michael Schubert, son of David Schubert, the man who […]