General Buffing CORP is an average company. The quality of their work is satisfactory, but nothing exceptional. The communication with the staff was good overall, although sometimes there were delays in response. I would consider using their services again if needed.