We just bought a place and hired John to do a variety of jobs around the house. John is quite professional, friendly and got the job done within a reasonable timeframe. Where he was unable to do the work e.g. electricity-related, he was also able to contract out that work. His contractor also did an excellent job. Overall, we were pleased with his work and will use him again.