Well detailed, fair and reasonable timing with completion of the project. The pricing a bit high but worth it. Extremely professional and courteous.