I highly recommend HRS.  While not the least expensive, the peace of mind knowing the work will be done correctly and on time is worth every penny. In the end, all issues were corrected in a timely fashion and the final product is excellent. Communication with Jacob and his team are excellent.  There was never any concern about changes to schedule, budget or anything else being a surprise.  The quality of work is fantastic and that which did not occur correctly the first time was fixed in a timely fashion