We used AMD for a complete main floor renovation + kitchen. They were prompt, clean, perfectionist and well organised. The project came under budget due to their hard work and honesty. Finding a hard working, honest contractor is not an easy task. We love our new kitchen & main floor. Can’t thank them enough. Will be using again for bathroom renovation.