I know Dave and have had nothing but good experiences with him anbd his company. Any additional information; you can PM me and we can exchange info.
As for the reply where they had problems getting paid: I know that all Western Networks employees get paid - on time and in full every week. If someone had a problem getting paid; it is probsbly because the work wasn't done.