James’ customer service approach is unmatched. From the first conversation to the completion of the website. Communication is clear, step by step explanation, on the why’s and how, kept informed daily on progress done. They care about our brand and it certainly shows. Can’t wait to see what’s to come! Wonderful company!