I have used Can X for two major renovation projects. I trust them completely to do a great job. They are organized, quick and efficient. All the trades involved were top quality and very accommodating. They were very clean and did not leave the job until all outstanding times were completed to my satisfaction. I would highly recommend them.