Online Bill Pay

Thank you for using our secure online portal to submit your payment. Note that a 2.5% Convenience Fee applies on all invoices above $999.99 USD paid via credit or debit card. Prefer to have us process your card manually? Download an Authorization Form and return to accounts@excelsolutions.com or fax to (440) 951-6740. By clicking Make Payment, you agree to our terms.

Looking to Speak with an Equipment Expert?