I purchased cabinets through an Edmonton company that turned out to be more trouble than they were worth. When they came back to finish the job and address deficiencies, they seemed annoyed. Yes, I'm a perfectionist, but shouldn't new cabinets look like new? So, a friend referred me to Robbie of Summit Cabinets. He and his finishers were extremely clean and professional and their quality of work (ALSO PERFECTIONISTS!) and level of customer service was a breath of fresh air after dealing with many trades on multiple properties over the last 12 years. (Their attitudes were great considering they were cleaning up another company's mess!) Robbie also does general contracting, so I now have a one-stop shop for all my carpentry needs. Thanks, guys!