Did not complete the job. Will not return our phone calls. Did not pay their subcontractors and the check to the city for the permit bounced. There are numerous other things I could complain about the lack of professionalism the sub contractors displayed such as swearing around my 2 year old and littering all over our yard.