RoofingSource home

Welcome to Bill Pay

Your online portal for quick, secure and easy payment

  • Pay Online with Stripe

    Have an invoice? Pay online with Stripe with a credit card or using your bank account.

    You’ll need a secure payment link. Request it via email at billing@roofingsource.com.

    Request Payment Link
  • Pay for RoofCare via Auto Pay

    Are you a RoofCare, GreaseCare or RoofCare+ client? Take the hassle out of manual payment by enrolling in Auto Pay with Stripe.

    To sign up for Auto Pay, talk to your Client Advisor or send an email request to billing@roofingsource.com.

  • Pay by ACH

    Prefer to pay via ACH? Complete your organization’s completed ACH authorization form or the RoofingSource ACH form and send it to billing@roofingsource.com.

  • Pay by Check

    Make all checks payable to:

    RoofingSource6255 W Howard St.Niles, IL 60714

Need assistance?

Does RoofingSource accept credit cards?

Yes, we accept credit cards with no processing fees charged to our clients.

Does RoofingSource accept American Express?

Yes, we do.

Can I pay for multiple locations at once in one payment?

Yes, when completing payment, please list the corresponding invoice numbers you are paying, separated by a comma.

Does RoofingSource accept eCard payments (virtual credit cards)?

Yes, we also accept eCard payments. Your third party payment processor can email your card info and the invoice info that you’re completing payment for to billing@roofingsource.com.

Can RoofingSource initiate an ACH payment from your bank account?

No, we cannot process payments in this manner.

Does RoofingSource accept payments over the phone?

No. To ensure our clients’ sensitive information is secure, we will not accept payments over the phone.

Gabriela Oviedo

Need help?

I’m Gabriela and here to help with any questions.

gabriela.oviedo@roofingsource.com(224) 229-7705(call/text)