James built a fantastic website for my real estate team. It is beautiful and versatile. I love the fact that I can make changes myself, or if I am out of my depth (a lot) James very patiently and with great humor fixes it and then shows me how I can do it in the future. Highly recommend!