Steve was excellent, he did the job exactly how I wanted it at a fair price. Steve also identified a leak in my heating system and told us it would be a faulty pressure valve. When British gas came out they tried to fob us off but then agreed and changed the broken pressure valve. I'll be calling Steve whenever I need a plumber / heating engineer and I've given his number to friends.