Contact our showrooms:

Main Showroom, Markham
1020 Denison ST. Unit #115
Markham, ON
L3R 3W5
Phone: 905-947-9575
Fax: 905-947-9574

Bus Hours:
Mon-Fri: 10:00am-6:00pm
Sat: 10:00am-5:00pm
Sun: Closed

Email us:


Factory showroom, Toronto
115 Ronald Ave.
Toronto, ON
M6B 3X4
Phone: 416-640-0220
Fax: 416-640-0224

Bus Hours:
M-F: 10:00am-6:00pm, Sat: 10:00am-5:30pm,
Sun: 12:00pm-5:00pm

We love to talk. Have Anything to ask?