This company made some repairs to our home after an accident. They did not do the original repairs correctly so they had to come out and redo them. I am glad that the work appears to be done correctly the second time, but I lost a lot of leave staying home for the original work and then for the rework. Also, the workers that performed the work were not actual employees of the company. We were not informed of this when we contracted with the company. It seems to be common practice in this line of business to subcontract, but they did not send a company representative to oversee the work. Had this been done, the rework may have been prevented. There were also some language difficulties. I do not recommend this company.