Cowboy Roofing was very professional and would recommend them to anyone looking for a new roof done right and within the timeframe that was agreed upon. We had a leak that was discovered during a rainy day and the owner came by to review and asses the roof. We agreed on a price and the roof was completely done in 3.5 days. The workers were very professional, cleaned up any debris and the owners son took the time out of his day to stop by a week later to check in. Great Job!