We are very disappointed with the service provided. Not only was our original quote not honoured, but we were charged much more on top of that. We found Jim's work to be very poor and had to have him come in several times to fix errors he made. He was rude and also yelled at my wife unnecessarily. Not only is he over charging us for work completed, but we are also being charged for work that we did ourselves, as he did NOT complete it. We highly recommend avoiding this company.