The support team is amazing, they are always there for you with any questions or concerns that may arise! They have helped us get our website up an running so we can start generating more leads from it.
I would highly recommend them over other companies in this field as their customer service has been great throughout my time working with them. We use metraxa mainly because of how easy it was set-up (it literally took less than 5 minutes) but also due to all the help received when needed during setup/maintenance phases.