Nobody mentioned the most important one: Will you provide a written Contract?
What is your contracting (not business) icense number? Having and active State license answers many other questions, like ... read more
Depending on the severity of the runoff you might want to contact a Civil Engineer. As an engineer myself, with a specialty in drainage and hydrologythere are many issue to consider when dealing with ... read more