I have used Callen for home projects many times. The workmanship is always impeccable and there is immense attention to detail.
They've installed new patio doors, and that was quite a while back, and they're still not done getting them correctly installed. They've had 5 visits now, and they still have not been able to resolve the problem or problems, I should say. Not that they haven't been trying hard to do it, but it's still an ongoing process.
We had a great experience with Callen and would definitely contact them for any future projects!