Fee Arrangements Accepts Credit Cards: Yes Visa MasterCard Personal Checks Hourly Billing Flat Fee Retainers