To be honest, $500 sounds
cheap. It takes a while to layout cabling, wire size, circuit protection, monitoring, etc. There's a lot to look-up and design, plus need distances for wire sizing. $500 buys no more than about 8 hours of an experienced professionals time. Not sure what you're looking for, but of you've found it at $500, I'd lock it in and get on with it.