Professional service provided from start to finish- prompt communication during all stages, from quotation, site visit to detailed discussion on the survey report with us. Thoroughly recommended, would gladly do business with them again