We can accept company checks, Mastercard, Visa, and American Express.
It depends on the size and length of the project. Our standard payment schedule for smaller projects is 50% down payment up front with the remainder due prior to the website being launched. For larger projects, we will typically have a down payment and then set up a payment schedule based on the completion of specific milestones.