Are there any setup fees?

Nope! Umbrella has zero setup fees—you only pay for the monthly subscription plan you choose. After installing the app and selecting your plan, you can begin configuring warranties and uploading your first policies right away, without any hidden or one-time charges.


If you need help, let our team know and we will install or configure Umbrella for you within 24 hours, 100% free.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us