They came to my home, did an inspection, told me they needed to charge $300 to fix the oven. Then after "fixing" told me it still did not work and need to order parts, cost around $1400 and need to pay almost $900 up front. I was told 3-4 weeks but almost 3 months later they have not called me to provide any update on when I can expect my parts and cancellation only if I pay cancellation fee, shipping, handling and restocking fees.... when I call them, their customer service reps are rude and do not call back when they say they will even though I have been polite and respectful at all times. They do not care and are not willing to help their customers, only willing to take their money and make excuses. Do not use this company!