Thomas and his staff are very professional and detail orientated. I have never seen construction sites as clean as theirs. I arrived at a site last week and thought they had not been working. What I found out was that in their culture they clean as they go. Nice. Thanks.