Avanti honestly did a very good job of our survey (topological) at a very competitive price. Their staff was friendly, courteous and very responsive. The only thing that could have been improved upon is the timing - receiving the survey was slightly delayed by 5 days. For us, this was not a problem since we were doing a survey in January for work to be done in the Spring. If you are not in a super huge rush to get everything done at very specific times, then you really should consider them. Reading the other reviews, it is clear that technically, they are a great choice for your survey, the only issues others seem to have had was slight delays in timing. If you are okay with a 5 day delay, then do not hesitate. You'll be happy not to have paid premium prices for the luxury of getting your survey 5 days sooner.