This was not my first website build. I have other ones and have used other Designers. These guys offer creative ideas that solve problems, pre-design meetings that answered questions and the communication through the process was excellent. I would strongly recommend Mike and his team.