We can provide a variety of shingles, from 16” (fivex) , 18” (perfections), and 18” R & R’s. We buy most of our shingles from the states, however we also can ship shingles from Canada.