David and his team were patient and knowledgeable throughout the process. They did an excellent job from start to finish. They were able to incorporate all of our site needs and ensured that we would be able to manage it moving forward. I will be recommending Red Spot Design to anyone who asks.