Well I started my project by online contacting 3 companies. 2 eventually called me back and agreed to do estimates. One was on time for his appointment and gave me an estimate in a timely fashion. The other did not.
James the owner was pretty easy to work with although he is a man of few words. Emails are short and succinct but get the message across. He did his best to keep the work moving despite me being in a different city and not able to meet often.
We asked for some modifications to the plan and he did his best to accommodate. In the end we were very happy with his work and with the final product.