Saturday, November 5, 2011

Feeling very overwhelmed with the company I hired to build my site?

I think they should be the ones handling all such tech related matters, but that would also be as how you have agreed to their terms and conditions.

No comments:

Post a Comment