The rocks are bought from Rock & Gem shows or from Gemologist. Some I have found myself on my travels. The Petoskey stones were found in Michigan on the shore line. The beach glass I've found in Lake Huron & Sarnia, Canada. I wired all of them with Sterling, Gold filled wire, or brass. I really enjoy doing this & working with my hands.