
San Diego Bay
Port and Terminal Cleaning in San Diego County
Cruise halls downtown, a vehicle terminal in National City and marine businesses around Point Loma: San Diego's waterfront is varied, and each site runs on its own clock.
The short answer
EBS Maintenance provides port and terminal cleaning in San Diego County for facilities around San Diego Bay: cruise terminal passenger areas downtown, offices and processing buildings at the National City Marine Terminal, and marina, boat yard and waterfront buildings in Point Loma and on the bayfront. Crews clean restrooms, halls, offices, shops and docks on schedules set by ship calls and vehicle shipments, and they travel from EBS's Corona office.
A bay with several working waterfronts
Unlike a single container complex, the Port of San Diego's activity is spread around the bay, and the cleaning job changes from one shoreline to the next, moving from passenger halls to vehicle processing buildings to boat yard offices within a few miles.
Downtown, the Port's cruise terminals serve a waterfront lined with hotels and visitor attractions, a short distance from San Diego International Airport. To the south, National City's bay frontage holds part of Naval Base San Diego and the National City Marine Terminal, a major vehicle import and export facility. Farther south, Chula Vista's bayfront adds another stretch of waterfront commercial space. Across the bay, Point Loma's Shelter Island has hotels, restaurants and marinas under the Port, and the Roseville and Point Loma Village waterfront holds the sportfishing fleet, boat yards and marine businesses.
Port and terminal cleaning in San Diego County on cruise days
Cruise terminals swing from empty to packed in a few hours. On a ship day, arriving passengers leave in the morning and departing ones check in through the afternoon, and restrooms, seating and baggage areas take the full load in between. Cleaning is organized around that turnaround rather than a fixed daily routine.
Before a call, crews prepare halls, restrooms and check-in areas. During disembarkation and embarkation, porters work restrooms, trash and spills continuously. After the ship sails, the building gets a full clean and floor care, and on days without a call, deeper work such as glass, carpet and high dusting takes priority.

Vehicle terminal and marine business buildings
A vehicle import and export terminal is mostly paved lots, but the buildings on it work hard: processing offices, driver and staff break rooms, restrooms and shops. Activity rises and falls with each ship, so frequency is matched to the shipping schedule rather than set at the same level all month.
Marine businesses around Point Loma bring a different set of rooms: marina restrooms and showers used by boaters, sportfishing offices and ticket counters, boat yard locker rooms and offices with heavy foot traffic from the docks. Salt, sand and fish scales come in on shoes, so entry floors, mats and restrooms need more attention than the square footage suggests.
- Processing offices and driver lounges at the marine terminal
- Marina restrooms, showers and laundry rooms
- Sportfishing and charter offices and waiting areas
- Boat yard offices, locker rooms and break rooms
- Waterfront restaurant and hotel back-of-house spaces as scoped
Navy neighbors, border freight and access
San Diego's waterfront sits beside major Navy installations, including Naval Base San Diego and, on Coronado, Naval Air Station North Island, so security screening is part of everyday life for many port tenants. Regulated terminals also follow federal facility security plans, with TWIC credentials needed for unescorted entry to secure areas. EBS has public-sector and secure-facility experience, and team members are trained, vetted and background-checked.
Freight also moves through San Diego County by land. The Otay Mesa Port of Entry is the commercial truck crossing on the Mexican border, and the logistics, customs brokerage and manufacturing businesses clustered around it run offices, warehouses and driver facilities that need the same around-the-clock planning as a seaport.
Scheduling from Corona
EBS operates from one office, in Corona, and San Diego waterfront sites are reached by I-15 and I-5. Each site gets a fixed schedule built around ship calls, with a consistent team, backup staffing for absences, and supervisors who record inspections and corrective actions in EBS's eHub system. Request a walkthrough or call (949) 375-3305 to begin.
Last reviewed October 9, 2026 by the EBS Maintenance team.
Questions we hear
Still not sure? A supervisor can answer at the walkthrough.
Request a walkthroughAll questionsCan you scale cleaning up for cruise ship days?
Yes. Staffing is planned against the ship schedule, with extra porters during disembarkation and embarkation and a full clean after departure. On days without a call, the same budget shifts toward deep work such as glass, carpet care and high dusting, so the terminal stays ready between calls without crews standing idle.
Do you clean marina restrooms and showers in Point Loma?
Yes, as part of a scope for marina operators and waterfront businesses. Restrooms, showers and laundry rooms get daily cleaning, restocking and disinfection of high-touch points with EPA-approved products. Floors are scrubbed often because sand and salt come in from the docks, and frequency rises during busy boating seasons.
Can you clean the buildings at a vehicle import terminal?
Yes. Processing offices, driver lounges, break rooms, restrooms and shops are all standard scope, and National City is within EBS's San Diego County coverage. Each terminal sets its own access and safety rules, and the walkthrough captures them, along with the shipping schedule, before a frequency and price are prepared.
Do you serve logistics buildings near the Otay Mesa border crossing?
Yes. Otay Mesa is part of EBS's San Diego County coverage, and offices, warehouses and driver facilities serving cross-border freight are scheduled around dock and crossing hours. Entry floors and restrooms usually need the most frequent attention because truck drivers use them throughout the day.
Related services and guides
Free site walkthrough
Request a walkthrough
A few details and a supervisor calls you back the same business day.
- Call(949) 375-3305
- Emailinfo@ebsmaintenance.com
- HoursDaytime, evening, overnight and weekend schedules
