Marketing agency

A marketing agency that brings your business more clients.

We run local SEO, Google and Meta ads and build websites, and every week you see exactly how many new enquiries came in.

Plumber, Rijeka
16 2 18 1 14 1 20 1 17 2 19 2 13 3 16 2 14 1 20 3 19 2 14 2 12 2 17 1 17 1 18 1 14 2 18 1 16 1 18 3 20 1 12 3 19 1 10 2 16 2 16 3 16 1 18 2 17 3 19 3 12 1 19 3 10 1 7 1 8 3 15 1 13 3 13 2 16 2 19 2 12 1 16 3 7 2 11 1 24 1 12 1 7 1 13 3 12 3 16 1 13 1 14 2 16 2 19 2 9 1 11 1 8 2 16 2 18 3 17 1 15 3 15 3 20 2 14 2 14 2 8 2 18 2 17 2 20 1 12 3 18 3 18 2 15 1 15 1 13 1 19 1 20 2 18 2 15 1 18 2 17 1 18 2 16 3 18 2 17 2 20 1 20 1 15 2 13 1 © OpenStreetMap
Top 3 across grid points 12/130
Rank in the city centre #24
More calls in the first month +0%
Google Maps rank measured from 130 points across the city. Green means the top three results, red means nobody sees you from that spot.

20+happy clients across Croatia

  • Client logo: Kineto Sigma
  • Client logo: Rebecca Real Estate by ME Homes
  • Client logo: Hermes Nekretnine
  • Client logo: Prestige Detailing
  • Client logo: Connectify Solutions
  • Client logo: Art.Wood
  • Client logo: HotelPro

Services

Everything your marketing needs, in one place.

From visibility on Google and in AI tools to a website that turns visitors into enquiries. You take as much as you need, and one person runs all of it.

A website that turns visitors into enquiries

A new website or online store that opens instantly, looks right on a phone and guides people to call or order.

A weekly report with numbers

Every week you get your rankings, the work done and the plan for next week, so you always know what you are paying for.

Map ranking#2
Profile views+41%
Calls from Google+18

This is what growth looks like when customers start finding you.

In the first weeks the work does not show on your bank account yet, but it shows in the numbers. Once the profile reaches the top three, calls start coming in on their own and they stay.

+22
new clients in the first monthhair salon, Zagreb
+35%
more calls without spending on adsplumber, Rijeka
68
days from 4 of 130 points to 2nd placehair salon, Zagreb
Calls from Google per week Illustration of a typical local SEO engagement
3 calls a week
  1. Review
  2. Profile optimization
  3. First new reviews
  4. Top 3 on the map
  5. Steady flow of calls

Why business owners choose VRH Agency

A few reasons why clients stay and recommend me to others.

  1. A results guarantee

    With local SEO we set the goal of getting you into the top three Google results within 90 days. If that does not happen, I keep working at no charge until you are there.

  2. Visible in AI search too

    Besides Google, I work on getting you recognised by tools like ChatGPT, Gemini and Perplexity, because more and more people ask them for a local recommendation.

  3. Exclusive in your city

    While I work with you, I do not take on your direct competitor from the same city and industry. Your interest is the only one I think about during that time.

  4. No long contract

    The minimum term is three months, and after that you stay because you see results. There is no annual contract holding you against your will.

  5. Results that last

    A ranking earned by optimizing your profile stays after the work ends, so it does not drop the day you stop paying.

  6. Direct contact with me

    I run all the work personally and stay in direct contact with you, from the first call to every report. You always know who to call.

How we work

From the first call to numbers that grow.

Whether it is local SEO, ads or a new website, the work follows the same order and you always know what is happening.

  1. Day 1

    Free call

    Half an hour about your business, customers and goals. I tell you honestly what makes sense and what does not, with no obligation.

  2. Week 1

    Review and plan

    I look at where you stand on Google today, how the competition looks and what brings enquiries. You get a plan with a clear goal and the numbers we will track.

  3. Weeks 2 to 4

    Setup

    I optimize the profile, launch campaigns or build the website. All I need from you is access, and I take over the rest of the work.

  4. Every week

    A report with numbers

    Rankings, calls, enquiries and the work done in one short report you can read in two minutes.

  5. Month 2 onwards

    Growth and refinement

    What brings enquiries gets more push, and what does not work gets changed. The goal is more calls every month than the month before.

These are the numbers working together brings.

Average results for clients after a few months of work on their Google profile, ads and website.

return on Google and Meta ads
4×
average of 3 to 5 times
more calls
+30%
after profile optimization
more enquiries
+40%
from the website and Google profile
happy clients
20+
across Croatia

They were invisible on Google. Now customers find them first.

I was sceptical at first, but after the first 90 days I noticed more enquiries and more calls. Since then it has only got better and I have more work than ever.

NoelCar mechanic, Rijeka

I had no idea about ranking on Google. I felt the difference in the second week, and now I am number one in my city.

Tea MikulićSalon owner, Split

For years I paid for ads and always worried whether there would be work next month. Since we reached the top of Google that worry is gone, customers come on their own.

Damir ŠimićPlumber, Rijeka

I knew how much Google is worth for new clients, but I had neither the time nor the know-how. Matija did it all for me and the results show, I no longer rely only on referrals.

KristinaPhysiotherapist, Zagreb

I can't believe how fast it went. In two months we jumped from 31st to 2nd place, the phone keeps ringing and I had to hire a new worker.

Alen MarčeljaOwner of a joinery business

Questions and answers.

These are the questions business owners ask most often before we start. If yours is not here, book a free call and we will talk it through.

What kind of businesses do you work with?

Mostly small and mid-sized businesses whose customers come from one city or region: trades, salons, repair shops, clinics, tourist accommodation and shops. I also work with businesses that sell online across Croatia.

Do you only work in Rijeka?

No. The office is near Rijeka, and clients come from Zagreb, Split, Zadar, Pula, Osijek and other cities. All the work is done online, and I stay in touch by phone, email or video call.

How quickly can I expect results?

It depends on the service. Ads bring enquiries as soon as a campaign starts, local SEO usually shows movement in the first few weeks with a 90 day target for the top three, and a new website is ready in three to six weeks.

How much does it cost?

The price depends on the service, your city and how strong the competition is in your industry. That is why the first step is a free 30 minute call, after which you get a concrete offer with no obligation.

Do I have to sign a long contract?

No. The minimum term is three months, because that is when results really show. After that you stay only if you are happy.

Who works on my project?

I run all the work personally, from the first call to the weekly report. You always know who you are talking to and who to call when you need something.

How will I know the investment pays off?

Every week you get a report with rankings, calls, enquiries and the work done. We track the numbers that matter for your business, so you always see what you got for your money.

Can I take just one service?

Yes. Many clients start with local SEO or a new website and add other services once they see results. On the call I suggest what makes the most sense to start with.

Are you a digital marketing agency or an advertising agency?

Both. As a digital marketing agency I run local SEO, website SEO and website design, and as an advertising agency I run Google and Meta ads. One person runs all of it, so the channels support each other.

Book your call today.

I am happy to talk about your marketing with no obligation and no sales pressure, and to show you exactly what I would do to bring you more enquiries.

A few short questions before the call

Step 1 of 7

What does your business do?

Pick the option closest to your work.