1. Business Ideas
  2. Business Plans
  3. Startup Basics
  4. Startup Funding
  5. Franchising
  6. Success Stories
  7. Entrepreneurs
  1. Sales & Marketing
  2. Finances
  3. Your Team
  4. Technology
  5. Social Media
  6. Security
  1. Get the Job
  2. Get Ahead
  3. Office Life
  4. Work-Life Balance
  5. Home Office
  1. Leadership
  2. Women in Business
  3. Managing
  4. Strategy
  5. Personal Growth
  1. HR Solutions
  2. Financial Solutions
  3. Marketing Solutions
  4. Security Solutions
  5. Retail Solutions
  6. SMB Solutions

Best Credit Card Processors 2018

By

Product and service reviews are conducted independently by our editorial team, but we sometimes make money when you click on links. Learn more.
Accepting credit cards is one of the best decisions a small business can make. If you only accept cash, you're missing out on sales. But for many business owners, the hardest part is choosing a credit card processor. With hundreds of credit card processors available and with the many ways businesses can accept credit cards, it's easy to feel like you're in over your head.
The best credit card processor is one designed with your small business's unique needs in mind. It not only allows you to pick and choose the types of services that are best suited for your business, but is also budget friendly and doesn't enforce stringent requirements or restrictions just because you're a small company. Our top recommendations are below, but if you want to take a step back and learn more about credit card processors, check out our Credit Card Processing Buyer's Guide: How to Accept Credit Cards Online, In-Store or Anywhere.

Our Best Picks

To help you find the right Credit Card Processing, we researched and analyzed dozens of options. Here is a roundup of our 2018 best picks for Credit Card Processing and an explanation of how we chose them.

Best for Small Business Overall

Payline
Rates : 0.3-0.65 percent + 20 cents above interchange per transaction
Read Review

Best for High-Volume

Flagship Merchant Services
Rates : Starting at 0.38 to 1.58 percent + 19 to 21 cents per transcaction
Read Review

Best for Low-Volume

PayPal
Rates : 2.7 to 2.9 percent + 30 cents flat rate per transaction
Read Review

Best for Mobile

Square
Rates : 2.75 percent flat rate per transaction
Read Review

Best for Online

Stripe
Rates : 2.9 percent plus 30 cents flat rate per transaction
Read Review
Editor's Note: Looking for a credit card processor for your business? If you're looking for information to help you choose the one that's right for you, use the questionnaire below to have our sister site, BuyerZone, provide you with information from a variety of vendors for free:
buyerzone widget
Payline

Best for Small Business Overall

Summary
Payline offers a comprehensive and affordable credit card processing service for all types of small businesses. It lets you accept credit cards in different ways – with a credit card machine, mobile phone, tablet POS system and online – and there are different pricing options based on your sales volume. The company provides merchant accounts, including those for high-risk businesses that often have difficulty obtaining one. Payline comes with 24/7 phone support, as well as email, helpdesk and live chat support. [Go here for a full review of Payline credit card processing.]
Features
  • Rates : 0.3-0.65 percent + 20 cents above interchange per transaction
  • Solutions : Credit card machine, POS, mobile, online and phone/mail credit card processing
  • Support : 24-7 phone and live chat
Flagship Merchant Services

Best for High-Volume

Summary
Flagship Merchant Services is an all-in-one credit card processing solution that offers flexible, low rates for high-volume businesses. The service includes a merchant account and a wide range of credit card processing options, including in-person, online and mobile credit card processing. If you need a more advanced solution, you also have the choice of using a full-featured iPad POS system. Flagship has an easy application process, 24-7 customer support, and no long-term contracts or early termination fees. [Go here for a full review of Flagship Merchant Services credit card processing.]
Features
  • Rates : Starting at 0.38 to 1.58 percent + 19 to 21 cents per transcaction
  • Solutions : Credit card machine, POS, mobile, phone/mail and online credit card processing
  • Support : 24-7 phone support
PayPal

Best for Low-Volume

Summary
PayPal offers flexible credit card processing for all types of businesses with low-volume sales, at a budget-friendly price. Whether you make sales in person, online, on the go or all of the above, PayPal has a credit card processing solution for you. Designed specifically for small businesses and startups, the service also comes with additional perks like a POS system, the ability to extend credit to customers, a rewards business MasterCard program, and 24-7 phone and email support. [Go here for a full review of PayPal credit card processing.]
Features
  • Rates : 2.7 to 2.9 percent + 30 cents flat rate per transaction
  • Solutions : Mobile, online and POS credit card processing
  • Support : 24/7 phone and email support
Square

Best for Mobile

Summary
Square is a fast and easy way to accept credit cards anytime, anywhere. Just sign up for an account, download the Square app, plug Square's credit card reader into your iOS or Android smartphone or tablet, and you're ready to go. You can also use Square's stand to turn your iPad into a powerful POS system at your checkout counter. Square offers dedicated solutions for all types of businesses, from retailers and restaurants to service providers, health and fitness, entertainment companies, organizations, and more. Square has simple pricing, fast deposits, a free online store and other benefits. [Go here for a full review of Square mobile credit card processing.]
Features
  • Rates : 2.75 percent flat rate per transaction
  • Solutions : Mobile, POS and online credit card processing
  • Support : Phone support during business hours only
Stripe

Best for Online

Summary
Stripe is an easy-to-use online credit-card-processing solution that aims to take away the legwork of accepting credit cards online. It doesn't require a merchant account, so your online store can start processing credit card sales right away. You can choose from the simple checkout system that you can copy and paste into your online store, or program the Stripe API into your shopping cart. Stripe is packed with features and customization options, which lets you tailor the service to suit your e-commerce business's unique needs. The company also has transparent pricing, so you'll know exactly what you'll be paying and can avoid any surprises down the road. [Go here for a full review of Stripe online credit card processing.]
Features
  • Rates : 2.9 percent plus 30 cents flat rate per transaction
  • Solutions : Online and mobile credit card processing
  • Support : Email to report issues and representative will call

Our Methodology

To help you find the right Credit Card Processing, we researched and analyzed dozens of options. Here is a roundup of our 2018 best picks for Credit Card Processing and an explanation of how we chose them.

Locating the Best Services

To find the best credit card processors for small businesses, we started by asking business owners which credit card processing companies they use or have worked with. We also asked what the businesses liked and disliked about these vendors, and whether they would recommend them to other small businesses and why.

Choosing the Best Services

Next, we created a comprehensive list of credit card processors that are suitable for small businesses. In addition to those mentioned by small business owners we spoke to and those processors we were familiar with, we also looked at credit card processors that appeared on reputable online sources, such as review sites and business websites.

Researching Each Service

We then researched these vendors and narrowed our list down based on different use-case scenarios (Best Picks categories above). Our research consisted of reviewing each processor's website, watching videos, reading how-to guides, browsing help resources, and trying out demos when available. We also posed as business owners and asked questions of sales and customer-support reps, to get a better idea of the quality of service and find out information that isn't readily available online.

Analyzing Each Service

In all, we analyzed each service based on the following factors: Transaction/swipe rates, Equipment, setup and other costs, Ease of setup and use, Contracts and service terms, Types of processing offered, Types of payments accepted, Funding and processing time, EMV capability, Merchant services, Additional features and benefits, Customization options, Third-party integrations, Reporting and analytics, Service limitations, Customer service,

Our Best Picks

In total, we compiled a list of more than 50 credit card processors. Our top picks are Payline, Flagship Merchant Services, Stripe, PayPal and Square. Those that made it to our shortlist include Leaders Merchant Services, Fattmerchant, Charge.com, Authorize.Net, Leap Payments, Cayan (formerly Merchant Warehouse), National Bankcard, Total Merchant Services, Chase Paymentech, Gotmerchant, BluePay and CreditCardProcessing.com.

Full List of Credit Card Processing

Here is a full list of Credit Card Processing providers and a summary of what each company claims to offer. This alphabetical list also includes our best picks, which are marked with badges.

  • Full List
  • Best Picks

Authorize.Net

— Authorize.net is a payment gateway provider that lets you accept credit cards through the platform itself or integrate payment with your existing merchant account. The service is packed with features, such as advanced fraud detection, recurring billing, eCheck processing and more. However, with its $49 setup fee and monthly gateway fee, the pricing is slightly higher than third-party processors.

BankCard USA

— BankCard USA offers all types of credit card processing solutions for small businesses, including wireless swipers, mobile card processing, e-commerce solutions and POS systems. It claims to have the cheapest processing rate in the industry and will pay you $1,000 if you find a lower rate. BankCard USA requires a merchant account, and the company promises same-day application decisions.

Best Merchant Rates

— If you need a completely customized credit card processing solution, Best Merchant Rates can create a package that's tailored just for your business. The service comes with upfront rates that are guaranteed for five years, so you won't have to worry about any increases or unpleasant surprises.

BluePay Processing

— BluePay Processing offers all-in-one credit card processing solutions for a wide range of merchant types. In addition to services designed for retailers and restaurants, BluePay also has services for B2B businesses (up to Level 3 card processing), nonprofits, banking organizations and more.

Braintree

— Want to accept more than one type of online payment? Braintree, a PayPal company, lets you accept PayPal, Apple Pay, Venmo, Bitcoin and more using a single integration into your website or app. Volume pricing is available for companies processing $80,000 or more per month.

Cayan

— Formerly Merchant Warehouse, Cayan offers three levels of credit card processing services to cover each stage of your business, whether you're just starting out, experiencing growth or an already-established business. Cayan comes with flexible pricing options and 24-7/365 customer support.

Century Business Solutions

Century Business Solutions provides in-store, mobile and online payment solutions for businesses of all sizes across multiple industries. It doesn't require you to sign a contract, and it integrates with more than 50 accounting software, ecommerce platforms and CRM systems.

Charge.com

— Charge.com merchant accounts let you process credit cards on- and off-line, even if you have bad credit or are a high-risk merchant. The company offers low rates and comes with free setup, software, online shopping cart, and terminal or credit card reader.

Chase Paymentech

— Chase Paymentech offers a wide range of products to help small businesses accept credit cards in person, online and on the go. The service also comes with advanced fraud protection, data encryption and other security tools to make sure your business and customers stay protected from cyberattacks.

Cornerstone Merchant Services, Inc.

— Cornerstone offers merchant accounts and its own online payment gateway. Businesses also get personalized service with their own designated account executive, so someone will be there for you, from the application process to your first transaction and beyond.

Credit Card Processing Specialists

— Get a custom, tailored credit-card processing solution with free terminals and no long-term contracts. Credit Card Processing Specialists has a slightly higher rate than some processors, but it also comes with perks like merchant cash advance, payment gateways, third-party integration (including QuickBooks), POS systems and more.

CreditCardProcessing.com

— Accept VISA, MasterCard, American Express, Discover and STAR credit and debit cards with CreditCardProcessing.com's merchant accounts. The company offers solutions for retailers, restaurants and e-commerce businesses, including mobile credit card processing, phone and mail orders, and POS systems.

Dharma Merchant Services

— Dharma Merchant Services is a certified green business that offers services for retail stores, nonprofits and e-commerce businesses. The company also donates 50 percent of its net profits to charity, so you'll also be helping out a good cause.

E-Commerce Exchange

— Accept credit cards and integrate your credit card processor or POS system with QuickBooks when you use E-Commerce Exchange. The company also lets you accept international payments, online payments, checks, and EBT. Merchant perks include cash advances, website hosting, marketing tools, payroll systems and more.

eData Financial Group

— In addition to in-person, mobile and online credit card processing, eData comes with additional benefits, like small business loans, e-commerce tools, marketing solutions and other services.

Elavon

— Formerly NOVA, Elavon provides credit card processing solutions specifically for small businesses. Services include merchant accounts, mobile credit card processing and online payments, as well as customized solutions for businesses with more unique needs.

Electronic Cash Systems (ECS)

— ECS goes the extra mile when it comes to credit card processing. In addition to credit card readers, checkout terminals and online payments, ECS also provides ATMs, electronic check processing, bill payments and other related solutions.

Electronic Payment Systems

— Electronic Payment Systems is another provider that offers more than credit card processing. You'll also get customized merchant services, cash-advance opportunities, e-commerce payment solutions, payment plans for customers and many other add-ons.

Electronic Transfer, Inc.

— Electronic Transfer, Inc. offers retail, e-commerce, mail, phone and mobile credit card processing solutions with low rates and no hidden fees. It comes with a bunch of free services, such as merchant-account setup, virtual terminal, shopping cart, recurring billing, fraud prevention and more.

eMerchant

— eMerchant offers credit card processing services for all types of businesses. This includes retail stores, service providers, e-commerce businesses, professional offices, mobile merchants and others. The company guarantees low rates and promises fast approvals and no hidden fees.

Electronic Payment Exchange

— Electronic Payment Exchange is one of the most trusted and secure credit card processors available. Also known as EPX, the company processes credit and debit cards, as well as e-check payments via Automatic Clearing House (ACH).

Fattmerchant

— One of our runner-ups for best credit card processor, Fattmerchant offers one of the best pricing structures for small business. As a direct processor, Fattmerchant gets rid of any markups, and it charges a low monthly fee and as little as 8 cents per transaction. It also comes with free equipment, no annual fees, no batch fees, next-day funding and no contracts.

Federated Payments

— Federated Payments offers check acceptance and merchant services, including gift cards and customer loyalty programs. What also makes Federated Payments stand out is its cash-advance program, which features competitive rates, high approval and no financials required.

First Data

— Established in 1988, First Data provides credit card processing services and equipment to retailers and other small businesses. The company also offers merchant services for all types of businesses, including online stores. Processing start at low rates, equipment is free and there are no hidden fees. It also comes with 24/7 support both for customer service and tech support.

Flagship Merchant Services

— Our pick for the best credit card processor for high-volume small business, Flagship Merchant Services gives you a merchant account and has everything you need to process credit cards on- and off-line. Flagship also gives you lower rates for higher volumes and lets you accept credit cards using mobile devices and turn an iPad into a complete POS system.

Flint

— Flint has partnered with Stripe to offer an innovative mobile credit-card-processing system. You don't need a reader to accept credit cards on your smartphone — just download the app, and then scan the card to process a transaction. It also comes with additional features like e-commerce processing, invoice billing, merchant services and fast deposits to your bank account.

Global Payments, Inc.

— If you need individualized service, Global Payments, Inc. gives you personalized attention to make sure you have the right solution for your business. The company has partnered with financial institutions to let merchants accept credit cards in person, online and using mobile devices.

Gotmerchant

— Gotmerchant is an all-in-one credit-card processor for retailers and Internet merchants. Options include credit card machines, wireless readers, mobile credit card processing, online sales and integration with Yahoo Store Merchant accounts. Gotmerchant also stands out because it offers a free POS system and QuickBooks credit card processing that doesn't require you to use Intuit's system or pay Intuit's processing fees.

Heartland Payment Systems, Inc.

— Heartland Payment Systems is one of the most small-business-friendly credit card processors available. Not only are its in-person, e-commerce and mobile payments systems easy to use, but the company also offers fair and upfront pricing, robust data security and 24-hour customer service.

Helcim

— Helcim aims to make credit card processing simple and affordable for small business. It offers retail, mobile and virtual credit card processing solutions with transparent pricing and easy to understand terms. Custom solutions with flexible pricing is also available, so you can build a credit card processing solution that's just right for your business's needs.

Intrix Technology, Inc.

— Get more than just credit card processing. In addition to merchant services and payment gateways, Intrix provides payment-management services to help you design and implement solutions that are tailor-made for your business. The company will also assist you in training employees to use your system.

iPayment

— iPayment lets you accept credit cards, EMV cards and near field communication (NFC) payments like Apple Pay and Android Pay. In addition to credit card processing retailers and e-commerce businesses, iPayment also offers pay-at-pump Petroleum Card Services (PCS) for gas stations.

iTransact

— If you're looking for a more affordable credit card processor than the one you already use, iTransact guarantees to save you 10 to 25 percent on fees. The company also offers a wide range of credit-card-processing services, including merchant accounts, in-person processing, mobile credit card processing and online payments.

Leaders Merchant Services

— One of our runner-ups for best small business credit card processor, Leaders Merchant Services advertises industry-low rates and claims to have a 98 percent approval rate for merchant accounts. The company also offers free equipment and software and comes with 24-7/365 support.

Leap Payments

— Leap Payments offers credit card readers, terminals, mobile credit card processing and full-featured POS systems. Supported businesses include retailers, restaurants, professional and personal service providers, contractors and home services, and e-commerce businesses.

Maverick BankCard, Inc.

— Maverick BankCard's credit-card-processing services run the gamut of industries and businesses: retail, restaurants, e-commerce, hospitals, lodging, gas stations, nonprofits and even high-risk businesses. The company also works with various banking partners to deliver the right products and services for your business's needs.

Merchant Anywhere

— Merchant Anywhere is one of the most popular credit card processors available because of its low pricing and freebies: There are no fees for application, setup, cancellation or statements, and you get free gateway services. You can use Merchant Anywhere on Android, iPhone and BlackBerry devices, as well as laptops and PCs.

Merchant One

— Merchant One is another card processor that's popular amongst small businesses. This vendor offers low swipe rates, free account setup, same-day approvals, 24-7 support, next-day funding and complete fraud support.

Merchant Services Inc. (MSI)

— Powered by the Harbortouch POS system, MSI is a direct credit-card-processing company that provides merchant accounts and promises the lowest interchange rates. Just email or fax your most recent statement, and the company's free analysis program can tell you how much money you can save.

Merchant Solutions

— Merchant Solutions lets you accept credit cards in person, online and by phone. Services also include mobile and PC credit card processing, as well as merchant and POS cash-advance programs. If you don't know where to start, you can get in touch with a Merchant Solutions rep to discuss your business's needs and find the right plan for you.

National Bankcard

— Get wholesale pricing on your credit card processing with National Bankcard. To find out how much you'll save, fill out a short form on the company's website, and you'll receive a quote by email. A sales representative can also provide a free cost comparison over the phone.

National Processing

— National Processing deals exclusively with credit card processing, ACH acceptance and online payments. The company claims to have the lowest rates, which start at 0.20 percent plus 10 cents above interchange.

National Transaction Corporation (NTC)

— NTC is a strictly electronic payment processing company that lets you process credit cards, debit cards, EBT cards, online payments, electronic checks, gift cards and more. The company offers additional merchant solutions like loans and cash advances, accounting software, POS systems, and more. NTC is also equipped for niche industries, such as medical billing and travel agencies.

Nationwide Merchant Solutions

— Nationwide Merchant Solutions has a roster of services to help you accept credit cards and grow your business. In addition to in-person, mobile and online credit-card processing, Nationwide Merchant Solutions also offers micropayments, customer rewards programs, working capital, Level 3 processing and more.

Newtek

— For some businesses, pre-built credit card processing packages just aren't a good fit. Instead, Newtek offers customized solutions and pricing structures that best suit your business. It also guarantees low pricing, and the company offers to pay you $250 if it can't meet or beat your current rates.

NextPay

— NextPay is a full-featured online credit-card-processing company that comes with additional features like email payments, subscription billing, multi-currency processing, API integration and an advanced anti-fraud system to better protect you and your customers.

North American Bancard

— North American Bancard aims to offer easy and affordable credit card processing, including PayPal payments. The company claims to have the fastest approvals in the industry, and setup can be completed in less than six minutes. This month-to-month service comes with free equipment and no cancellation fees.

PayLeap

— PayLeap is an in-person, mobile and online credit-card-processing company that's designed specifically for small businesses and online stores. One major advantage of using PayLeap is that it is developer-friendly, meaning the company offers APIs and SDKs to completely customize the service and software to a business's exact needs. This also means it's flexible, to accommodate growth and business changes.

Payment Max

— Payment Max offers some of the most competitive service terms for small business credit card processing. It comes with no application fees, free setup, one-day funding, free check processing, free online shopping cart and 24-7 customer support. However, you'll have to call Payment Max and schedule a free evaluation to find out their lowest rates.

Payline

— Payline is a simple, cost-effective credit card processing solution that grows with your business. It gives you multiple plans to choose from, so you can start with the basic Payline Start plan, then upgrade as your sales grow and your business's needs change. Custom solutions are also available. Payline offers in-store, online and mobile payment systems as well as a POS system, subscription services and more.

Payment Depot

— If you want to save money, Payment Depot can help. Payment Depot is a wholesale payment processing club that eliminate banks, processing companies and other middlemen that drive up the costs of processing credit cards. Payment Depot only charges the true cost of processing credit cards, so you don't have to pay a percentage to a third party.

PayPal

— Our top pick for the best low-volume credit-card processor, PayPal lets all types of startups and very small businesses accept credit cards without all the fuss and requirements of other credit card processors. It's affordable, easy to use, and available for in-person and online transactions. There are also additional perks like a rewards program, financing for customers, POS integration and more.

Planet Payment

— Planet Payment is a complete processing-solutions company. In addition to accepting multicurrency payments, online credit card processing and POS systems, Planet Payment also offers a money-transfer platform, risk management, authorization and capture, clearing and settlement, fraud and security services, and other advanced solutions.

Sage Payment Solutions

— Like many credit card processors, Sage lets you accept three types of payments: debit and credit cards, mobile payments, and electronic checks or ACH. However, because Sage is a huge name in the financial industry, it also comes with enterprise-level payment solutions like underwriting, advanced security services, loss prevention and a dedicated customer service center.

Square

— Square is our favorite mobile credit card processor because it's the simplest and fastest way to accept credit cards using a smartphone or tablet. It's easy to use, and there are no credit checks or complicated setup processes, so you can get started right away. You can start small with a simple credit card reader, then transition to a Square POS system as your business grows. Square also comes with clear, affordable pricing and additional perks like business loans and a free online store.

Sterling Payment Technologies

— Sterling is a customer-centric credit card processor with an emphasis on providing superior customer service. The company prides itself on operating with honesty and transparency, which minimizes unforseen costs and other unpleasant surprises. Sterling offers credit card readers, POS systems, mobile payment processing and value added merchant programs for retailers, restaurants, B2B, e-commerce and other businesses.

Stripe

— Stripe is our top pick for the best online credit card processor. It makes it easy to get started, doesn't require a merchant account, and is packed with feature and customization options. You can use Stripe's simple copy-and-paste buy button and checkout system, or use the Stripe API on your shopping cart. Business owners love Stripe for its transparent pricing and customization options.

Swift Pay Systems

— Avoid per-transaction rate markups with Swift Pay's monthly plans. Packages start at $39 per month and as low as 6 cents per transaction. The service comes with no contracts or hidden fees, so you'll know how much you're paying every month without any surprises.

Total Merchant Services

— One of our runner-ups, Total Merchant Services has transparent pricing and cost-effective credit-card-processing products and services. The company's selling points include fast deposits, free equipment, free QuickBooks software and free online marketing tools.

Transparent Merchant Services

— If you're looking to save money on credit card processing, Transparent Merchant Services claims to slash up to 68 percent off your fees. The company offers a free comparison tool and savings calculator so you can see how much you can save by switching to this company.

TSYS Merchant Solution

— TSYS has everything you need to process credit cards, from credit card machines and mobile card readers to online payments and iPad POS systems. TSYS comes with simplified pricing, making it easy to understand exactly what you're paying for.

Upserve Payments

If your restaurant uses Breadcrumb POS, you can accept credit cards using Upserve Payments. With this credit card processing service, you can use smartphones, tablets, laptops and checkout terminals to accept payments, and you pay the same low swipe rate across devices. You can call the company for a pricing quote, and customer service is available 24/7 via phone and live chat.

US Merchant Systems (USMS)

— USMS offers credit card processing solutions for all types of niche businesses, such as retailers, restaurants (including fast food and delivery), e-commerce, service providers, mobile businesses, automotive, gas stations, grocery, hospitality, health care, government and more. Additionally, USMS services B2B businesses and high-risk businesses.

Velocity Merchant Services (VMS)

— Get an all-in-one credit-card-processing solution that won't break the bank. VMS provides robust POS systems, cloud-based terminal options, working capital (using merchant cash advances) and a website builder for your online store.

WorldPay

— If you're looking for more-advanced solutions, WorldPay (previously called SecureNet) offers a variety of products and services to make credit card processing work even better for your business. These include developer resources to integrate WorldPay with apps your company already uses and value-added services like gift cards, loyalty programs and working capital.
 
If you’d like your company to be added to this list and possibly considered as a best pick for our next round of reviews, please email your request to: b2bconsiderrequest@purch.com.         
Additional reporting by Sara Angeles.
Editor's Note: Looking for a credit card processor for your business? If you're looking for information to help you choose the one that's right for you, use the questionnaire below to have our sister site, BuyerZone, provide you with information from a variety of vendors for free:
buyerzone widget
Lori Fairbanks

Lori Fairbanks has years of experience writing and editing for both print and online publications. After graduating from Brigham Young University with a Bachelor of Arts in English, she worked as an editor for Creating Keepsakes magazine and then as a freelance writer and editor for a variety of companies, including marketing firms and a medical university. She joined Purch in 2014 as a senior writer for Top Ten Reviews and now writes for Business.com and Business News Daily.