the service was great and the guy was very professional and friendly. but after he left, I looked up the part, that I was charge $170 for and the same part was on line for $30. Now that is one heck of a mark up. the bills aren't broke down so you can see what the part cost and what else you were charged for On the web site it states 24 hr service, But it's not 24 hr , you can call and they will be out in 24 hrs. but it makes you think you can call and get serviced, anytime , 24 hrs a day.