Company was professional and did a very good job. There was some misunderstanding regarding the price. When I spoke to an employee on the phone, it appeared the total charge would be closer to $200. After a conversation with Valentine, I reluctantly agreed to his price. I would use them again.