Working with Mike was straightforward and easy. He had a good understanding of what was wanted and executed the website in a timely fashion. The overall experience was much better than a previous website launch had done several years back. Very satisfied, fair price, good service, quick turn around. Would definitely recommend using their services.