I take over the whole marketing for businesses, from ads and SEO to websites, social media and automation, so they win more clients and more profit every month.
I work with every client directly, with no middlemen and no ticket systems. Every week you get a clear report, so you always know what was done and what the numbers show.
Matija TerzićFounder of VRH Agency, Rijeka
Proof
The results our work brings.
Every result starts by measuring the starting point on Google. Then, week after week, I work on the profile, the website and the content, and I record the progress in the reports each client receives every week.
Hair salon, Zagreb
68days
to 2nd place on Google
The salon started out visible on just 4 of 130 grid points across the city. After 68 days it ranked 2nd, and 22 new clients booked in the first month alone.
4/130
grid points at the start
+22
new clients in the first month
Plumber, Rijeka
79days
to 1st place
From visibility on 12 of 130 grid points to first place in the city, with more calls and without spending a single euro on ads.
+35%
more calls in the first month
12/130
grid points at the start
Real estate agency, Istria
85%
top positions for the main keyword
A grid of measuring points that was almost entirely red turned green on 85% of the points in nine weeks.
BeforeAfter 9 weeks
Client ratings
5.0/5
average rating
Across more than 20 reviews, from more than 20 businesses I have worked with worldwide.
Before and after
This is what a shift in rankings looks like.
Each point on Google is a search result from that spot in the city. Green means the top three results on Google, red means a customer there does not see you at all.
I measure rankings from many points across a city, because a customer on the other side of town sees different results.
I repeat the same measurement every week, so progress shows on Google and in the report.
Google rank measured from 130 points across the city. Green means the top three results, red means nobody sees you from that spot.
Where I can help.
Everything I do has the same goal: customers should find you the moment they look for your service, wherever they look.
01
Local SEO
Google Business Profile, reviews, local signals and rank tracking on Google from many points across the city. For businesses whose customers come from one city this usually brings the most calls.
I work on getting ChatGPT, Gemini and Perplexity to mention you when someone asks for a recommendation in your city, plus sponsored suggestions inside ChatGPT where they are available.
Google, Meta, TikTok and LinkedIn campaigns that bring enquiries from day one, plus social media management and call and form tracking, so you know what every euro you invest brought back.
From the first conversation you know what I will do, in what order and which numbers we will use to measure the result.
01
Free call and analysis
In 30 minutes I analyze your business as it is today, your strongest local competitors and what we can improve so you get more clients.
02
A plan and weekly work
You get a clear plan for the first months. Then I work on the profile, website, content or ads, depending on what brings you the most.
03
Weekly report with numbers
Every week you see rankings, calls, enquiries and everything that was done, so you always know how we are progressing and what comes next.
They were invisible on Google. Now customers find them first.
This is what the owners of the businesses I work with say.
5.0average rating across more than 20 reviews
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.
NNoelCar 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.
TMTea 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.
DŠ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.
KKristinaPhysiotherapist, 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.
AMAlen MarčeljaOwner of a joinery business
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.
NNoelCar 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.
TMTea 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.
DŠ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.
KKristinaPhysiotherapist, 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.
AMAlen MarčeljaOwner of a joinery business
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.
DŠ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.
KKristinaPhysiotherapist, 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.
AMAlen MarčeljaOwner of a joinery business
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.
NNoelCar 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.
TMTea 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.
DŠ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.
KKristinaPhysiotherapist, 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.
AMAlen MarčeljaOwner of a joinery business
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.
NNoelCar 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.
TMTea MikulićSalon owner, Split
Questions about me.
If your question is not here, ask me directly on a free call.
Who is Matija Terzić?
I am the founder of VRH Agency from Rijeka. I have worked in digital marketing for years, and today I run the whole marketing for businesses: ads, SEO and AI visibility, social media, websites and online stores, CRM and AI automation.
What kind of businesses does Matija Terzić work with?
Any business that wants more clients and more profit, and most of all those where one new client is worth thousands of euros: real estate agencies, dental practices, PVC and aluminium joinery, and more and more aesthetic clinics, custom kitchen makers and construction and solar companies. While I work with you, I do not take on your direct competitor in the same city.
Where does Matija Terzić work?
My office is in Viškovo near Rijeka, and I work with businesses from all over Croatia, from Zagreb and Split to Osijek, Zadar and Pula. I am happy to meet businesses from Rijeka and the area in person, and I stay in touch with everyone else by phone, email or video call.
What does working with Matija look like?
We start with a free 30 minute call where I look at your current rankings and competition. If it makes sense to work together, you get a plan and an offer. The minimum term is three months, and every week you get a report with numbers and the plan for the following week.
How can I contact Matija Terzić?
The easiest way is to book a free call through the form on this page.
Let's talk about your business.
Book a free 30 minute call. I analyze your business as it is today and what we can improve so you get more clients.
A few questions before your free strategy call
Step 1 of 8
One last step: pick a time.
The free strategy call takes 30 minutes. Choose a time that suits you in the calendar below.
Cookies on this website
Necessary cookies keep the site working. With your consent I also use analytics and marketing cookies, to see which pages help visitors and how well the ads perform. Cookie policy
Any business that wants more clients and more profit: restaurants, rentals and tourism, estate agencies, clinics and practices, construction companies, online stores, service businesses and trades. I work with businesses whose customers come from one city and with those that sell across Croatia and abroad.
Do you only work in Rijeka?
No. The office is in Viškovo near Rijeka, and clients come from Zagreb, Split, Zadar, Pula, Osijek and other cities. I am happy to meet businesses from Rijeka and the area in person, and I work with the rest of Croatia online, 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 two weeks to a month, depending on the scope.
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, 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. Some clients start with ads, some with local SEO or a new website, and add other services once they see results. Others hand me their whole marketing straight away. 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 SEO and local SEO, social media, content and email marketing, websites and online stores, and CRM and AI automation, and as an advertising agency I run Google, Meta, TikTok, LinkedIn and ChatGPT ads. It all lives in one place, so the channels support each other.
I already have a website, a Google profile and ads. Do we have to start over?
No. We work with what you already have, and your reviews, photos, website and ad account history stay yours. We build on what brings enquiries and change what does not.
Is this safe for my Google profile and ad accounts?
Everything we do follows Google's and Meta's rules, with no bought reviews, fake profiles or questionable tactics. We build your profile, ads and website on what Google and customers reward: complete details, real reviews and a clear offer.
Do I need a website?
For local SEO, not necessarily: many clients have no website and still rank first, because your position on Google depends mainly on the profile. For ads, an online store and bigger growth, a site that turns visitors into enquiries pays off quickly, so we build those too.
Why pay every month? Wouldn't it be better to pay once?
Marketing is a living market. Competitors change their ads and offers, Google changes its results, and campaigns, your profile and social media need regular work to bring enquiries. Clients usually tell us the investment pays back within the first weeks.
How do I know we are making progress? Do I have to take your word for it?
You don't. You get regular reports with exact numbers: enquiries, calls, ad results, Google rankings and the work done, compared with the previous period.
I have a bad review that hurts my profile. What can be done?
One negative review matters far less when you have enough positive ones. We help you set up a system where happy customers leave reviews regularly, so a bad one naturally fades into the background.
What if my industry is saturated? Dentists, real estate, restaurants...
Saturated industries are our favourite. More competition also means more searches, and more searches mean more potential customers for you once ads, Google and your website start bringing them to you.
What stays if we stop working together?
Your website, content, profile and reviews stay yours, and your Google ranking does not drop right away, because the work builds lasting authority. Ads stop when you switch them off. We still recommend continuing, because competitors do not stand still.
That question isn't on the list, but the AI assistant can answer it.