EdgeWork has done two projects for us and they’ve earned our highest recommendation. Dave takes the time to listen and get the plans right. He is also very flexible when we wanted to add a few things. We never had to worry as they are always on top of things.