Microsoft Partners focused on Custom SharePoint Solutions
Reusable Web Parts
Can be added to unlimited sites & pages, no license required. This type of web part is installed in your App Catalog. It can be installed on any of your SharePoint sites and reused on as many pages as you like.