These guys are complete professionals. If you are looking for top-notch professionals who know how to do roofing right, the first time, I could not give a higher recommendation than K-Ram Roofing!