Pros
- Their service doesn't require a deep understanding of technology (although that definitely helped).
- The cost is reasonable and competitive compared to other web design firms.
Cons
- It could be harder to find an expert designer or developer who knows what you want when you go outside the network.