They are nice and roof is good quality but very poor in managing project. Front office people had very poor communication skills and caused a lot of confusion. Also they took almost two months to finish one paragraph in the roofer report.