I got Shamrock to give me a second opinion and then went with them for the whole project. They were fast and responsive. The price seemed fair. And they provided very good workmanship. I would recommend Shamrock.