About Us

Kingdom Maintenance is a Fife based company providing its services to both the public and private sectors throughout Scotland. Maintaining high standards of workmanship at all times, we deliver a professional service across all building maintenance sectors. We continue to invest in people and processes which is further underpinned by our ISO9001 and ISO14001 accreditations. Our commitment to the environment we work in and those we serve is unrivalled in our area. Investment in new technology within our fleet ensures we complete our work in the most timely, cost effective and environmental way on every occasion.

All under one roof…

Using our wealth of experience and with over 100 years of combined trade experience, we were able to apply the appropriate solutions, systems and services model which met with our clients’ expectations and needs. Through our strong relationships with our suppliers we are kept at the cutting edge of technology, as well as being able to offer lower costs through our constant approach to efficient procurement. This we regard as one of the many key areas which clearly separates us from our competitors.

Our reputation for quality, service, honesty and integrity are the corner stones of our business. We have focused on being a single source for all your required maintenance needs. Kingdom Maintenance provides the convenience of having one contact point, one invoice and one service provider for all contracts.


Ross, Stewart and Paul were extremely professional and their quality of work was first class. They went the extra mile and treated my home with respect. 3 excellent tradesmen who do your company proud.

A special thanks to Ross who was here most of the week. When he arrived my home had a lot of repair work and painting to be done in every room. Ross left me with the brand new home I had hoped for and can now enjoy! I cannot recommend Ross highly enough - a true professional.

With much thanks great job done by Jordan, top bloke. A great asset to your company. Also Jude two fantastic workers, would recommend.


Excellent service. All tradesmen were friendly, helpful, and gave us peace of mind that the job was done to a high standard.
Thank you all very much!


I was very impressed by the quality of the joinery and painting skills provided by the tradesmen who were pleasant and professional throughout the job.


Workman arrived on time agreed, and completed job and tidied garden.


The tradesman was on time every day, was very polite and tidied up to a high standard at the end of every day. I would highly recommend him to friends and family as the work he carried out was to perfection.


Very polite and competent joiner. The magic corner worked better than the original installation. We were both delighted. We would not hesitate to recommend this firm to anyone.


Very quick to respond to call this was an emergency call-out. They arrived within an hour and I was extremely grateful for them preventing major water damage. Shall definitely use them again and recommend to others.


The tradesmen were fantastic. Start to finish, work is amazing. Fantastic. Definitely tell people how good the experience was.


I originally used Kingdom Maintenance when I had a job that required both a joiner and a plumber. The job was completed quickly and efficiently at a very reasonable cost. Since then, the firm have completed all of my home maintenance. I no longer find it necessary to obtain several quotes as Kingdom are so reasonable and know I will get a good service.


The tradesman arrived at our house to decorate our lounge after water damage. We found the tradesman courteous and polite and very knowledgeable with the job in hand. The tradesman took great care placing dust sheets down to protect carpets and furniture. Mr. Duncan was also very prompt with his time keeping. He did a very professional job. A credit to your company.



If you would like to find out more about our wide range of services, please fill out the form below and we will get back to you as soon as possible. You can also call us on 01592 653655.