These guys have been building the website for my new company. I have to say we have had a few up's and down's, but that's to be expected when you take on a job this big. I believe they specialize in $500 - $1000 mom & pop basic websites, but have the ability to do $100,000+ jobs as well. I've been working with them on mine for 4 months and we are finally about to go live (which is right on our estimated time frame). They have worked hard and earned every dime. As with any job like this, there are unforeseen and unexpected issues you find along the way. They are one of the few companies in this industry that stuck too the budget we agreed on and didn't try the usual "Bait & Switch" tactic that runs rampant with programmers. By bait and switch I mean they give you a bid, then once you've invested that money and there's no turning back, the bid doubles because of things they supposedly couldn't have foreseen. Not with these guys, they did the job that was promised and came in right on budget. The one big hiccup was when my main contact suddenly left the company. He had been the one relaying all my needs to the team and giving me the estimates. So when he left and I was handed off to the other partner, it turned out there were quite a few differences between what I was promised and what they were expecting to deliver. But instead of ruining our relationship, they put in the extra effort and completed the job I was expecting on budget. I'm very happy so far with the final product. This site is built to handle millions of users. They also built me a great back end that allows me to control many things that would otherwise cost me a fortune if I had to pay a programmer to go in and make changes to. I would recommend these guys 100% of the time!!!