They seem to be very professional and do quality work, as evidenced by the numerous positive reviews. Their attention to detail and ability to take on complicated projects is impressive. The owner, Jim, appears to be very hands-on and cares about the final product. However, there's a significant concern regarding their responsiveness to clients, as one client reported not getting back to them after initial contact. It's worth noting that the owner responded to this review in a somewhat defensive manner, which doesn't exactly instill confidence. On the bright side, they seem to be willing to go the extra mile to ensure the customer is satisfied, as seen in the review about the finishing and prep work. Overall, it's a good business with some room for improvement in terms of customer service.