royal mouldings logo


Royal Mouldings provides a full range of services for both commercial and private clients.  Our selection of high-quality materials and our team of professional installers will take care of your needs from start to finish.  We are fully insured and licensed and our services are available across Toronto.

We provide both commercial and residential installation of:


For Residential Installations


Free Consultation

If you’re considering new crown moulding, doors, trim or any other of our services, contact us today for a free in-home consultation.  One of our dedicated Royal Mouldings staff members will meet with you to discuss your options and provide a price quote.

Measure the Space Yourself

If you already know what you want and don’t need a consultation, feel free to measure the area yourself and send us the numbers.  Our team of professional carpenters will then have all materials ready on the day of installation.

The Installation Process

While very large projects might take longer, most of our residential installations are completed in one day.

All cutting of materials is done either outside or in the garage if there is inclement weather.  This means less mess and headache for you.  We then cover your floors with drop sheets and begin installation.  We provide all of the necessary tools and caulking.  Upon completion of the installation we perform a thorough cleanup and leave you to enjoy your beautiful new décor!

If you have any questions about our services or would like to book a free in-home consultation, please call us at 905-532-4199.


For Commercial Installations


In addition to our professional installation services, Royal Mouldings is also a manufacturer.  We operate as an independent wholesaler to many builders and contractors and work on a variety of projects, from offices to school buildings.  Our team of professional carpenters is equipped to handle any job, no matter the size.

If you are a contractor interested in our products, please call us at 905-532-4199 to request our most current catalogue.  Materials found within are typically in stock.  If not, the waiting period is only 2-3 days.

We look forward to hearing from you!


Tap to Call: 905-532-4199