To view some of our projects, click on a image. Hours of operation: Mon & Thur: 9AM-6PM Tues, Weds & Fri: 9am-5PM Sat: 9AM-1PM Address: 6350 Promler Ave. NW North Canton, OH 44720 Phone: 330.497.3300