I have personally hired a lot of contractors and Hard Rock is among the best I have ever dealt with