Rick and the Envision team, from their designers to their tradesmen were wonderful to deal with. They were professional, knowledgeable and their expertise in helping us figure out what we needed and what we wanted was invaluable! They were quick, clean, talented and very personable people to deal with. We would definitely recommend Envision to anyone wanting to do renovations or upgrades on their house. We would use this company again in a heartbeat!