Your price is high, but I don't know the spec.. and I am out of touch with current pricing.
Ive installed some in my long gone working life, buy the components from a supplier, match to gate of your requirements, and get the local builder or a good handy man to install. Defiantly worth getting another couple of quotes though.