The attention to detail and finishing was excellent. The staff were professional and efficient. I made some changes due to site conditions and these were handled promptly and with minimum cost. The construction crew were very competent and thoroughly cleaned up when finished.