Originally got a bland template for our site that we were just not happy with and decided to just get a new site and would be more custom. Found Givicore and gave them a shot. Working with them was amazing. Couldn't be happier with the design of our site. Better than we expected. I would recommend leaving any design and functionality work to them, you can tell they have been doing this for some time....