With 20 years of international experience, Michael McLean will meet your renovation or new building project needs.