A Legal Lease Agreement
When you sign up for our service, we will sign a lease agreement with you for designated office space in our Delaware building. The lease agreement is entirely legal and fully reviewed by lawyers. It provides you a true physical space and has all the proper terms of a real lease contract. It also uses an entirely separate physical address that is separate from any mailbox address. This lease agreement can be used as proof of address for opening your U.S. business bank account.
Phone / In-Person Verification
If a bank, payment processing, or any other financial institution representative were to make an on-site visit or call to verify your business address, our customer support will be available to confirm your leased space with us.
30-Day Money Back Guarantee
We will work with you to provide proper documentation required to satisfy the proof of address to institutions. Should our lease agreement not be acceptable as a valid proof of address within the first 30 days of signing the lease agreement, we will refund 100% of your money and allow you to cancel your lease agreement without penalty.
The TruLease Plan comes bundled with the following services for your business.
Virtual Mailbox - This mailbox can be at any of our locations and does not need to be in the same state as your physical address. So you can pick any mailbox location that is close or convenient for you. Learn more.
Lease Agreement - Only one lease agreement can be attached to each account at this time.
In order to make use of this specific service, you must satisfy the following:
The TruLease plan has a one year term and comes with our 30-day money back guarantee if we are unable to provide our stated service.