I’ve used this company a few times & I’ve never been disappointed. They are punctual & explain their work & charges. I recently used them the reassemble & re-felt my pool table in my new home and it looks great! Very professional & great customer service!