Pat is great to work with. Fair estimate and final pricing. Flexible scheduling and ultimately a job well done. Highly recommend.