Commercial Cleaning & Cleaning Services in Edinburgh, Fife and Perthshire

Shine Cleaning is a privately owned family run business with over 10 years experience in the industry. Our aim is to exceed our customer's expectations as the quality leader in providing:

  • Office cleaning
  • Communal area cleaning and management
  • Builders cleans
  • Pre and post tenancy cleans
  • Carpet cleaning
  • Floor maintenance
  • Hard floor polishing, stripping and restoring
  • One off deep cleans

As well as other related cleaning and support services for commercial, industrial, professional, retail facilities and domestic premises. Areas we service include, Edinburgh, Perth, Dundee, Fife, Lothian, Tayside and Perthshire.

We're a "hands-on" company. Our leadership team is responsible and accountable for the company's integrity. This is who we are and how we operate. We're delivering on our commitment to drive excellence into all that we do.

Why Choose Us?

You will receive not only the highest standards of cleaning because we continuously supervise all our operatives, but also a personal service that no large organization can match. We recommend our clients have monthly progress meetings with Shine Cleaning management to establish objectives, address issues and re-assess the schedule of work. We work towards building long-term relationships and excellent rapport with our clients.

Customer Service


Is imperative, in order to achieve our 110% customer satisfaction pledge. Shine ensures:

  • Prompt service
  • Fully trained and experienced staff
  • Ample resources to tackle each job


Is a key principle at Shine, we always accommodate our clients' needs and requirements. Shine provides, regardless of the size of the task:

  • Tailored work programmes
  • 24 hour service, 365 days of the year
  • Simple and flexible contractual arrangements
  • Individually planned and budgeted work schedules
  • The ultimate in "designer cleaning" options

Our Commitment To You

Our "no worries" guarantee means that you can always rely on any job we undertake being done: on time, on budget and to the very highest standard.

Whatever type of premises you have, whatever the hours you keep, and whether you need a daily or a one-off cleaning service, then we can provide a cleaning solution that meet your specific needs.


Commercial Cleaning Edinburgh | Cleaning Services Fife Commercial Cleaning Edinburgh | Cleaning Services Fife