Do NOT use this company. There were promises made in person, but not in the contract, and then there was a constant battle to get what we had agreed upon in the first place. Everyday when I came home I had to call and complain to our project manager about everything that was completed incorrectly during that day's work. It was a horrible experience. If I could give them 0 stars, I would.
Cons: entire experience