Joshua Allen Design TeamPros and Cons of Building Your Own HomeA look at the pros and cons of building your next home and how JAD can help you!