I received a reply to your online contact form very quickly. Your communication in clarifying my needs was clear and concise. Your opinion was well thought out and documented, even though it was not the final outcome I had hoped for. Overall, I believe I was dealing with a competent professional. Your website is laid out well.