We had to renovate our kitchen. Joseph is a jack-of-all-trades. He did carpentry, electrical wiring, tile setting, painting, stairs, etc. He puts a lot of care into all the aspects of his work. He takes the time to explain and answer all questions. He is very honest and straitforward. He respected his deadlines and stayed within the agreed budget. Very nice experience on a very stressful project.