factors affecting earthquake testing prices