RK General Contracting – Roofing has been serving the Hudson Valley for nearly over a decade. RK is an employee based business, which means that we always do our own work. When you meet with someone from RK you know exactly who will be coming to your property to perform the work. We are not salesmen giving your job to the lowest bidder. This helps us ensure the same level of quality that you deserve on each and every job. This also means that you can rest assured that all of the members on our team are fully qualified to perform the job as well as being fully covered by our comprehensive insurance.