Custom Framing | Photo Printing | Canvas Stretching 

Canvas Printing | Corporate Framing 

Jersey Framing | Block Mounting 

Bulk Rates | Exhibitions | Installation

Professional artists and photographers, home owners, hotels,
charities, advertising agencies, big and small businesses…
We are here for all your custom framing requirements.

We are open Monday to Saturday

Weekdays: 10am to 6pm

Saturday: 10:30am to 3pm

 Closed on Sundays.

We can assist with your printing requirements too

 High quality archival inkjet printing from posters to fine art work,

up to 1.5 metres wide on paper or canvas.

One stop shop for your printing and framing needs.

Offering fast, friendly and professional service.

Call us at 03 9041 4730 or drop in for a consultation today!

Studio location: 66 Punt Road, Windsor 3181

For many years we have dedicated to providing the highest quality custom framing, on time and within budget.

We work for many advertising agencies, professional artists and photographers, hotels, charities, big and small businesses all over Melbourne. We have also completed frames for international clients and our work is hanging in New York, Japan and many other places in between!

Some of the many differences we offer over most framing business is personal, dedicated and professional service for your commercial framing projects. We never just churn out poor quality frames just to get a job done. Every frame we make is of the best quality, but we believe that the best quality doesn’t need to cost the earth.

Approximately 80% of all the work we undertake each year is from repeat customers, and that tells us that we must be doing something right.

So whether you are an artist preparing for an exhibition, or a multi-national company launching a new product line, allow us to manage and complete your custom framing needs. You tell us your ideas, and we will make it happen!

Suburbs we serve: St Kilda, Abbotsford Aberfeldie Albert Park Alphington Armadale Ascot Vale Balaclava Balwyn Balwyn North Bellfield Brunswick Brunswick East Brunswick West Burnley Camberwell Canterbury Carlton Carlton North Caulfield Caulfield East Caulfield North Caulfield South Clifton Hill Coburg Collingwood Cremorne Deepdene DocklandsEast Melbourne Elsternwick Elwood Essendon Essendon West Fairfield Fitzroy Fitzroy North Flemington Footscray Gardenvale Glen Iris Hawthorn Hawthorn East Ivanhoe Ivanhoe East Kensington Kew Kew East Kingsville Kooyong Maidstone Malvern Malvern East Maribyrnong Melbourne Middle Park Moonee Ponds Newport North Melbourne Northcote Parkville Pascoe Vale South Port Melbourne Prahran Preston Princes Hill Richmond Ripponlea SeddonSouth Kingsville South Melbourne South Wharf South Yarra Southbank Spotswood St Kilda St Kilda East St Kilda West Thornbury Toorak Tottenham Travancore West Footscray West Melbourne Williamstown Williamstown North Windsor Yarraville

Airport West Albanvale AlbionAltonaAltona Meadows Altona North Ardeer Ashburton Ashwood Attwood Avondale Heights Beaumaris Bentleigh Bentleigh East Black Rock Blackburn Blackburn North Blackburn South Box Hill Box Hill North Box Hill South Braybrook Briar Hill Brighton Brighton East Broadmeadows Oakleigh South Ormond Pascoe Vale Reservoir Rosanna Sandringham Seabrook Seaholme Somerton St Albans Strathmore Strathmore Heights Sunshine Sunshine North Sunshine West Surrey Hills Templestowe Templestowe Lower Thomastown Tullamarine Vermont Vermont South Viewbank Watsonia Watsonia North Westmeadows Yallambie Brooklyn Bulleen Bundoora Burnside Burwood Burwood East Cairnlea Campbellfield Carnegie Chadstone Cheltenham Clarinda Clayton Clayton South Coburg North Coolaroo Dallas Deer Park Derrimut Doncaster Doncaster East Donvale Eaglemont Eltham Epping Essendon North FawknerForest Hill Gladstone Park Glen HuntlyGlen Waverley Glenroy Gowanbrae Greensborough HadfieldHampton Hampton East Heatherton Heidelberg Heidelberg Heights Heidelberg West Highett Moorabbin Airport Hughesdale Huntingdale JacanaKealba Keilor Keilor Downs Keilor East Keilor Lodge Keilor Park Kings Park KingsburyLalor LavertonLaverton North Lower Plenty Macleod Mckinnon Meadow Heights Melbourne Airport Mentone Mill Park Mitcham Mont Albert Mont Albert North Montmorency Moorabbin Essendon Fields Mount Waverley Murrumbeena Niddrie Notting Hill Nunawading Oak Park Oakleigh Oakleigh East