TERRIBLE>>> TERRIBLE>>> TERRIBLE
Shame to admit that I trusted google reviews and did not find the ratings on yelp earlier.
After 20 min of diagnostic labor that transferred into $290 charge I was advised that they have to order part which is super expensive and hard to get by so I have to wait 1-2 weeks (and, hey, they don't mark up on the parts - LOL) so I paid $1,650 deposit (out of total quote $3,000). A day later got a call back from manufacturer saying that the the part is $450 and they can ship it to me withing 2 days and Repairs team charged me $750 restocking fees
I wish there is an option for 0 stars