1

Make one call - we handle the rest.

2

Everything your site needs. Delivered.

3

We save you time, stress, and admin.

Definitely. Omnia Site Services specialise in serving renewable energy projects, offering site setup, equipment hire, welfare provision, and waste management solutions designed to meet the needs of solar, wind, or other clean‑energy installations
You can apply for a credit account by downloading our Credit Account Application Form and sending the completed form to accounts@omniasiteservices.com. Applications are typically processed within 1–2 working days and require basic company details along with two trade references. Once approved, you'll benefit from 30-day payment terms, with no setup fees or minimum spend. While your application is under review, you're welcome to hire on a pro forma basis. A credit limit will be assigned based on the credit score obtained during the assessment.
Omnia Site Services is a UK based provider specialising in tailored solutions for the construction and renewable energy sectors, headquartered in London. We focus on flexible, high-quality site setup, equipment hire, welfare services, and waste management across the UK
Omnia Site Services offer an integrated range of site services, including:
  • Equipment Hire (site equipment, security fencing)
  • Waste Management (recycling, non‑hazardous waste)
  • Welfare Hire & Servicing (toilets, offices, rest facilities, consumables)
  • Site Security (measures and temporary solutions)
Delivered under a “one provider, total solution” philosophy to simplify site operations across the project lifecycle
Omnia Site Services operate nationwide across the UK, with main offices located at 128 City Road, London EC1V 2NX. They are well-equipped to serve both London-based and regional construction or renewable energy projects
You can request a quote or general enquiry through our website’s contact form. Alternatively, customers can reach out via:
Our standard approach:
  1. Single point of contact: Covering multiple service modules so you don’t need multiple suppliers.
  2. Integrated services: Equipment hire, welfare, waste and security solutions.
  3. Simplified administration: Reducing time, stress, and paperwork at every stage
Yes. Omnia Site Services customise solutions to meet the distinct requirements of construction sites (e.g. foundations, groundwork projects) and renewable energy installations. Every project is delivered with flexibility, efficiency, and tailored planning at the core 
Omnia includes waste management solutions that may include recycling and sustainable disposal options. These support environmental compliance and project sustainability goals - especially relevant in renewable energy projects
Yes - we provide welfare modules like site office units, toilets, wash stations - and handle servicing and replenishment of consumables to keep site welfare areas functional and compliant
Choosing Omnia Site Services means:
  • Operational simplicity: One provider handles multiple operational needs.
  • Time savings: Reduced coordination, administration, and supplier onboarding.
  • Consistency & reliability: Delivered with quality and safety built in from the start
Wherever You Build, We’re There!

0345 2571440
  • 128 City Road, London EC1V 2NX