You are using google map and paying monthly for the map views. If you aren't able to pay anymore for maps I can help you and setup free map for your site. It is working properly without problems.
You can expect professional and responsive [mobile friendly] web design & development and professional Joomla development services.