I have had John do several jobs around my house including a full bedroom renovation and several small jobs like electrical work, carpet and drywall work. Ive been very satisfied with the work that was done and will not hesitate to call for future projects .Thank you for being a great guy that does quality work .