I second this. You can also contract them out to till and build the beds for you. I was pretty amazed at what they did for me and the price I paid. Cheap in my book.
I got 15 yards of their soil, tilling of 3 huge beds, creation of beds, install of roughly 50 plants , 9 yards triple shredded hardwood mulch installed all for around 1k. Completed in 1 full day.
I bought the plants myself in Angier.