James’ maintainance solutions takes pride in every job and ensures that all work is completed is to the highest level of quality and is done in the fastest time in order to disrupt you as the client as little as possible, we are also owner run meaning majority of the work is done by the owner and when needed an extra hand.

Address & Contact


Leave a Review

Quality of services/products
Customer service
Publishing ...
Your rating has been successfully sent
Please fill out all fields
Captcha check failed