Wow! Really impressed with the service. They do not take upfront payment until the day the survey is scheduled. Booked it a week before to agree on a date and got the survey report in 24 hours post the survey. 100% recommended. Their report is immaculate!