The typical cost of an asphalt shingle roof in New Jersey is between $7,500 and $15,000 depending on a variety of factors such as the size of your roof, specific shingle chosen, and the pitch of the roof. You can generally expect your asphalt shingle roof to cost between $500 and $1,000 per square.