Just wondering how did the project go? Was it postponed or completed?
I would always suggest to use a local expert, who knows best what works well in your state. It is especially important to know local codes, weather conditions, local supplies. Although, internet prices are more competitive...