Steve and his team were great. Substantial electrical works were carried out quickly and competently by Steve and his team who are friendly, polite and trustworthy people. They were always on time meaning we were never messed around and they even worked the weekend to get the job done asap. They did their best to keep the mess to a minimum (although difficult to do when chasing walls in every room) and tidied up at the end of each day. We trust the quality of the work and we will use them again. They also put up with my endless questions which was appreciated.