Fair price, Peter showed up early and took care of everything, Great customer service. I can't recommend them enough. Professional, fair price, excellent service.