Dallas, TX · serving Dallas–Fort Worth · remote across Texas Remote support 24/7/365, including US holidays connect@crossrivertechnology.com

Dallas business IT

IT support for Dallas marketing and creative agencies

An agency runs on two things IT usually gets wrong: enormous media files and access to dozens of client accounts that are not yours. Here is how I set both up properly for marketing and creative agencies in Dallas.

Written and reviewed by Anthony Omini, Cross River Tech·11 min read·Published · Updated

Who provides IT support for a marketing agency in Dallas?

I do. I am Anthony Omini, the owner of Cross River Tech, a small IT company in Dallas, and I support marketing and creative agencies: Macs and PCs side by side, storage that handles video and raw photography, disciplined access to client ad and social accounts, temporary logins for freelancers, backups of work in progress, and an internet connection with enough upload speed to deliver a cut without waiting all afternoon.

Answered by Anthony Omini, Cross River Tech, Dallas

Two designers at a studio desk with a large monitor

Key takeaways

  • Agencies are mixed environments by nature, and a provider who treats the Macs as somebody else's problem will support half your business.
  • Client account access is the agency-specific risk: you hold logins to accounts that belong to other companies, and one shared password can put several clients at once at risk.
  • Media files break ordinary file sharing early, so decide on purpose what lives on fast local storage, what lives in the cloud and what gets archived.
  • Freelancers and contractors need access that expires by design rather than access somebody has to remember to remove.
  • Upload speed, not download speed, is what decides whether delivering a video eats an afternoon, and most small-office internet plans are wildly unbalanced.

Who provides IT support for a marketing agency in Dallas?

I do. I am Anthony Omini, the owner of Cross River Tech in Dallas. I support small businesses across the metroplex, and marketing and creative agencies are a good fit for how I work, because agencies want a person who actually knows their setup rather than a call center that reads a script and asks if the computer is plugged in.

An agency is not a normal office with prettier furniture. The files are much bigger. Half the machines are Macs. Work happens in bursts around deadlines, so the worst possible day for something to break is the day it always breaks. And, unusually, the agency holds keys to systems it does not own: client ad accounts, analytics, social profiles, content platforms and sometimes client email. That last point changes the security conversation completely.

What I typically take on for an agency:

  • Every machine, Mac and PC, managed, updated, protected and supported by the same company.
  • Storage and file organization that fits video, raw photography and layered design files without making people wait.
  • Access to client accounts handled with a password manager, proper permissions and a leaver process that actually closes doors.
  • Freelancer and contractor access that is quick to grant and expires on its own.
  • Backups of work in progress, not just finished deliverables, because the painful loss is always the unsaved half-finished thing.
  • The office network: internet sized for uploads, a business firewall, Wi-Fi that holds up when everyone is on a video call, and a separate guest network for clients.
  • Email and identity on Microsoft 365 or Google Workspace, with multi-factor authentication properly enforced.

Support is remote first, which is faster for a team that is half in the office and half elsewhere, with onsite visits by appointment. Tell me how your agency is set up and I will tell you what I would change first.

What does a creative agency need from IT that an ordinary office does not?

Bigger files, mixed platforms, external accounts and a lot of temporary people. Those four differences explain almost every IT frustration an agency has, and they are the reason generic small-business IT support fits an agency badly.

NeedOrdinary officeMarketing or creative agency
File sizesDocuments and spreadsheetsVideo, raw photography, layered design files, whole project folders in gigabytes
PlatformsAll Windows, usuallyMacs for creative, PCs for account and analytics work, both needing the same access
AccountsIts own systems onlyDozens of client-owned ad, analytics, social and content accounts
PeopleEmployeesEmployees plus freelancers, contractors and the occasional client user
InternetDownload-heavyUpload-heavy, all day, in large bursts
Worst dayEmail is downA deadline, a corrupted working file and no version history

None of this requires exotic technology. It requires someone designing for the actual work instead of applying a template built for an accounting office. The rest of this page goes through the parts that cause agencies the most trouble, in the order I usually fix them.

How do you run Macs and PCs in the same agency?

By managing both properly and refusing to let one platform become the unsupported half of the office. Nearly every agency I meet runs both, for good reasons. Design, video and motion work gravitates to the Mac. Account management, media buying, analytics and finance tend to live on Windows. The mix itself is not the problem. The problem is when only the PCs are managed and the Macs have been quietly running whatever they like for years.

What I do on both platforms equally:

  • Enroll every machine in management, so I can see its health, push updates on a schedule, install software remotely and wipe it if it goes missing.
  • One identity for everyone, Microsoft 365 or Google Workspace with multi-factor authentication, so email, calendars and shared files behave identically at any desk.
  • Endpoint protection on the Macs too. The idea that a Mac does not need it stopped being true a long time ago.
  • Shared folders that open with the same path on both, which matters when a file has linked assets in it.
  • A short standard list of docks, adapters and monitors that work on both platforms, because peripherals generate more support calls than software does.
  • Sensible specification at purchase. Memory cannot be added to most Macs later, so anyone editing video or working in large layered files gets specified generously the first time.

Where a Mac user needs an occasional Windows-only tool, remoting into a spare office PC is usually cheaper and tidier than buying a second machine. All of this sits in the same monthly plan with no Mac surcharge; the identity and licensing side is on the Microsoft 365 and Google Workspace support page.

Where should big media files and shared storage live?

Active work on fast storage in the office, delivery and collaboration in the cloud, finished projects in an archive, and the rule written down so nobody has to guess. Agencies generate data faster than almost any other small business. One video shoot can produce more than a law firm produces in a year, and the usual result is a full shared drive, a sync client that never finishes and four copies of the same folder with different suffixes.

What it isWhere it belongsWhy
Video and photo work in progressFast storage in the office, wired to editing desksEditing over a sync folder or a home connection is painful and risks corruption
Design files and documentsCloud storage with version historyModest size, needs to be reachable from anywhere and recoverable per version
Camera originalsOffice storage plus a backup copy before anything is deleted from cardsUnrepeatable, and the moment of highest risk is the card wipe
Client deliverablesCloud, shared by expiring linkLinks can be revoked; email attachments cannot
Closed projectsArchive storage, indexed by client and jobRarely opened, must still exist when a client asks a year later
Brand assets and templatesRead-only shared folderEveryone uses the current version and nobody edits the master

Two habits make the structure hold: one naming convention for project folders that everyone uses, and a monthly move of finished jobs into the archive so active storage does not silently fill. Editing directly over a sync client is the single most common cause of the mysterious corrupted project file, and moving that work onto proper local storage usually fixes a problem the agency assumed was the software's fault. The deeper version of this conversation, including hardware sizing, is in file servers, shared storage and backups for design firms.

How should an agency handle access to client accounts and passwords?

With a shared password manager, per-person access, multi-factor authentication everywhere and a strong preference for being invited to a client's account rather than holding their password. This is the part of agency IT that carries the most risk and gets the least attention. An agency holds logins to systems that belong to other companies, sometimes dozens of them, and a single reused password in a spreadsheet can expose several clients at once.

What good looks like:

  • No shared spreadsheet, ever. A business password manager with per-person and per-team access, so you can see who can reach what and revoke it in one place.
  • Ask to be added as a user on the client's own account for advertising, analytics and business platforms, rather than logging in as the client. Their account stays theirs, your access is named, and removing it later is clean for both sides.
  • Multi-factor authentication on every account, with the codes held in the password manager so they are not stuck on a single phone when its owner is on vacation.
  • Named agency accounts, never a generic login that five people share, because a shared login makes it impossible to know who did what.
  • A quarterly review of which client accounts you still hold access to. Agencies routinely still have access to accounts belonging to clients who left two years ago, which is a liability rather than an asset.
  • Offboarding that rotates credentials, not just removes a person. Anything a departing employee could see should be changed, especially anything belonging to a client.
  • A written note in your client agreement about how you store their credentials, because sophisticated clients now ask.

The underlying protection is the agency's own email, since email resets everything else. Multi-factor authentication, email security that flags outside senders and lookalike domains, and alerting on suspicious sign-ins are the baseline. I cover that setup in Microsoft 365 security for a small business and set it up as part of cybersecurity, backup and disaster recovery.

How do you give freelancers and contractors temporary access?

By making the access expire by design, rather than relying on somebody remembering to remove it. Agencies bring in freelance designers, editors, developers, copywriters and photographers constantly, often for a single project, sometimes for a single week. Every one of them needs access to something, and the person who granted it is usually busy with the deadline that caused the hire.

The pattern I set up:

  1. A guest account rather than a full staff account, which costs less and is easier to keep separate from internal systems.
  2. Access to one project folder, not the whole drive. This is the single biggest improvement most agencies can make and it takes a few minutes to arrange.
  3. An expiry date set at the moment access is granted, so the default is that it ends. Guest access in Microsoft 365 and Google Workspace both support this.
  4. Links that expire for handing over files, instead of open links that live in an email thread forever.
  5. Multi-factor authentication on guest accounts too, since a freelancer's laptop is outside your control entirely.
  6. No client credentials shared with contractors. If a freelancer needs to work in a client's platform, they get their own named access to it.
  7. A monthly list of active guests that someone actually reads, so the review is a five-minute habit rather than an annual archaeology project.

Done this way, onboarding a freelancer takes minutes and offboarding takes none, because it happens on its own. The same discipline applies to employees leaving; if that is a live problem right now, an employee left with the company laptop and accounts covers the urgent version.

How do you back up work in progress, not just finished files?

By backing up the storage the work actually lives on, keeping version history, and testing a restore rather than trusting a green tick. The losses that hurt an agency are almost never the archived, delivered, invoiced job. They are the edit that was three days in, the layered file that got flattened and saved over, and the folder somebody dragged into the wrong place at eleven at night.

What I put in place:

  • Office storage with snapshots, so an overwritten file comes back from an hour ago in about a minute, without a full restore.
  • Version history in the cloud with a long enough retention window that a problem noticed two weeks later is still fixable.
  • A separate backup of the cloud accounts. Microsoft 365 and Google Workspace protect against hardware failure, not against deletion. Losing a whole shared drive to a well-meaning cleanup is a common way to find this out.
  • One immutable copy that cannot be altered or deleted for a set period, which is the defense against ransomware.
  • Camera cards backed up before they are wiped, as a written rule on shoot days.
  • Laptop backups for the people who keep working locally, because somebody always does.
  • A tested restore at least once a year, where a real file comes back while someone watches.

The last one is the only proof any of it works. I fold it into a yearly review, which is described in the annual IT check-up every Dallas office should run.

How much internet speed does an agency actually need?

Enough upload speed to move your largest routine delivery without it becoming an event, which usually means a plan with symmetrical speeds rather than the fastest download number on the advert. Agencies are the clearest example of a business where the marketing number on an internet plan is the wrong number to look at. Everyone else downloads. You upload: video to review platforms, photo sets to clients, backups to the cloud, all while a dozen people are on video calls.

What I look at when sizing an agency connection:

  • Upload speed first. A plan advertising a large download figure with a small upload figure will feel slow for your work no matter what the headline says.
  • Symmetrical service where it is available at the building, which is usually fiber. Availability in Dallas varies address by address, so it has to be checked rather than assumed.
  • A second connection for failover for an agency that cannot miss a delivery, with a firewall that switches over automatically.
  • Traffic shaping on the firewall so a large upload does not make everyone else's video calls unusable.
  • Wired desks for editors. Wi-Fi is fine for laptops and terrible for moving a hundred gigabytes.
  • Enough access points, placed properly, so the conference room works during a client presentation.
  • A separate guest network for visiting clients, isolated from your storage and your printers.

If the office is being fitted out or renovated, this is the moment to get the cabling right, because adding drops afterwards costs several times more. I run Cat6 myself as part of data cabling and IT room setup, so the wiring and the network can be done by the same company that supports them afterwards.

What does IT support cost for a small agency, and how do you start?

Either a fixed monthly fee per user or per device, or hourly with no contract, and I will tell you which fits after one conversation. Most agencies I talk to have between five and thirty people, which is the size where a full-time IT hire makes no sense but paying hourly for every problem gets slow and expensive because nobody is watching in between.

Managed IT planHourly, no contract
BillingPer user or per device per month, month to month, cancel anytimeBy the hour, one-hour minimum
PriceQuoted after a short conversation$100 remote and $150 onsite in business hours; $150 remote and $225 onsite after hours, weekends and holidays
IncludesUpdates for Macs and PCs, unlimited remote support, onsite at no extra charge when remote cannot fix it, antivirus and email security, managed backup, and management of internet, firewall, switches, access points and printersWhatever you called about
Best forAn agency with deadlines, client accounts and data it cannot loseA one-off project such as setting up storage or sorting out the password mess

For context, small-business managed IT in the Dallas market is commonly quoted somewhere around $100 to $175 per user per month depending on what is included. That is a typical market range rather than my price, which comes after I know what you actually run. Hourly versus monthly IT support works through where the crossover sits.

To start, tell me how many people you have, how the Mac and PC split falls, where the files live, which client platforms you hold access to and what annoyed you most this month. I work with agencies across Dallas and the surrounding metroplex onsite, and support businesses remotely anywhere in Texas. Send me those details and you will get a plain-language plan and an honest quote, usually the same day.

Questions people ask

Who does IT for creative agencies in Dallas?

Cross River Tech does. I am Anthony Omini, its owner and the person you deal with, and I support marketing and creative agencies across the metroplex. That means managing Macs and PCs equally, sizing storage for video and photography, bringing order to client account access and passwords, setting up expiring access for freelancers, backing up work in progress and making sure the internet has the upload speed the work needs.

Can you support Macs as well as PCs?

Yes, and fully rather than grudgingly. Every machine on either platform is enrolled in the same management and security tools, signs in to the same Microsoft 365 or Google Workspace accounts with multi-factor authentication, and opens the same shared folders with the same paths. Endpoint protection runs on the Macs too. There is no Mac surcharge and no second provider for one side of the room.

How should an agency store passwords for client ad and social accounts?

In a business password manager with per-person access and multi-factor codes stored alongside, never a shared spreadsheet. Better still, ask to be added as a named user on the client's own account instead of holding their password, so their account stays theirs and your access is clean to remove. Review which client accounts you still hold access to every quarter.

What is the best way to give a freelancer access to one project?

A guest account with access to that project folder only, an expiry date set at the moment it is granted, multi-factor authentication turned on and file links that expire. Microsoft 365 and Google Workspace both support this. Never hand a contractor a client's credentials; if they need to work inside a client platform, arrange their own named access to it.

Why do video files keep getting corrupted when editors work from the shared drive?

Usually because they are editing directly over a cloud sync client, which was never designed for a program writing constantly to a large open file. Move active editing onto fast storage in the office, wired to the editing desks, and use the cloud for delivery and collaboration instead. Agencies often assume this is a software fault when it is a storage design problem.

What internet speed does a marketing agency need?

Look at upload speed rather than the headline download number, because your work sends large files out all day. Symmetrical service, usually fiber, is the target where it is available at your address in Dallas. Add traffic shaping so one big upload does not ruin everyone's video calls, and wire the editing desks rather than leaving them on Wi-Fi.

Anthony Omini

Written and reviewed by

Anthony Omini, founder of Cross River Tech

Over 15 years in IT across many industries, now running Cross River Tech, a small owner-led managed IT company in Dallas. Every article is written from his own client work and checked by him before it is published.

Want agency IT that survives deadline week? Tell me how many people you have, how the Mac and PC split falls, where the files live and what annoyed you most this month. I will send back a plan and an honest quote.

Let's fix it — or plan it.

Call, or send a short request and I will get back to you personally.

Call now Get a quote

Free, no-obligation quote

Tell me what is going on

Three quick steps. I read every request myself and reply personally, usually the same business day.

What can I help with?

Pick the closest option. There is room to explain in a moment.

or call (214) 612-7080