I recently closed the sale of my house. I used Clare O'Shea O'Neill of O'Shea O'Neill solicitors (google it, they have a website) and for the engineer I used Brian O'Kennedy in Douglas. They have a website too.
I couldn't recommend them enough. Extremely thorough and work done to a very high level. It was a friend recommended them to me. I have no affiliation to either company, was just very happy with the job they did.