This project outcome was everything that I was hoping for. The work was done on time, with precision and at a good price. I received detailed invoices showing material costs, hours of work and labour. This is a skilled contractor with integrity. The next time I need work done I will call him again.