We had Total Reno do a number of home projects for us including building a new deck, basement repairs and a full and complete apartment makeover wherein they installed a brand new kitchen, new floors, built closets, installed fixtures, etc. The quality of their work is excellent. Both David and Michael are a pleasure to deal with. I would highly recommend this company.