Very easy to deal with and absolutely amazing with every single change we asked for! I found that to be very refreshing because when designing a website there are always changes and add-ons! Never any attitude or push back and always jumped on everything we asked for... Even after the website was completed when ever we have asked for help Casey was always available to help us... If there was 6 stars he would get the full 6!!