Precision Trades done 3 jobs for me. They completed all jobs with in the time frame with very competitive price. Quality of work is not superb but good. Only negative I can say is, there is a delay in communication. Dale and team completed the jobs very efficiently. I would recommend precision trades to get your jobs done.