Terrible company to deal with, what a rip off. Great, until you sign the contract.
They didn't do what they said, timelines weren't met and the quality of the work was extremely sub-par. Plus ... they require payment in full in advance of the project, so you have no recourse if something doesn't go well. Would never use them again, and would recommend anyone wanting value for their money to stay far away!!!