Wow, what a response.
Thanks for confirming that I was not over reacting.
In this contractor's defense, I do not believe he is a bad guy. I've met him several times, have seen recommendations, have seen his prior work, etc.
I will report back on how this all turns out.
Thanks for the feedback