I do not know about the price BUT I believe it is reasonable among the marketplace. My friend refers me to this company, event after I make up the final payment, they still came back for some minor clean up for the second time as promised.
Office staff, installer & clean up team-Excellent team works
I deal with two or three projects in the past and this is the only company gives me headache FREE from quotation till installation completion. Trustworthy and Reliable contractor.
Put your faith with them, it will never go wrong!