Site Dudes solved all issues with billing in satisfactory time period. Here's how they did it. They did not get site up on time and still billed my company. Sitedudes still demanded money, I said cancel the site as it was not ready on time. They harassed me for money and only agreed to stop it I wrote favorable for them. I do not recommend Site Dudes.
I do thanks Megan for your speedy conclusion once review was written, I just don't believe this company has honourable reviews