Aaron had excellent ideas and suggestions for renovating my small bathroom - very professional, kept in touch throughout, explained the work and the costs involved. He always listened to me and was very careful to make sure I was happy with what they were doing. His team were all excellent, worked hard and obviously cared about their work. They also took care of some smaller jobs in my new house, including new outdoor stairs. I would recommend them for any project!