My dad went here. Now I am going and the owners son has taken over the business. I really like that, and the service is always top notch.
Pros: Measure twice and cut once. They always get it right
Cons: Location. Not much to do while you are waiting