Yes we do, we take all major Credit and Debit cards including American Express, we do charge a fee of 2.5% on Credit Cards, but Debit Cards can be used Free of Charge. We do require additional information if you have never used us before due to fraud prevention.